cea.optimization.master package
Submodules
cea.optimization.master.crossover module
Crossover routines
- class cea.optimization.master.crossover.CrossOverMethodsContinuous(crossover_method)[source]
Bases:
object
mutation methods for integers
- class cea.optimization.master.crossover.CrossOverMethodsInteger(crossover_method)[source]
Bases:
object
mutation methods for integers
- cea.optimization.master.crossover.crossover_main(ind1, ind2, indpb, column_names, heating_unit_names_share, cooling_unit_names_share, column_names_buildings_heating, column_names_buildings_cooling, district_heating_network, district_cooling_network, technologies_heating_allowed, technologies_cooling_allowed, crossover_method_integer, crossover_method_continuous)[source]
cea.optimization.master.data_saver module
cea.optimization.master.emissions_model module
cea.optimization.master.evaluation module
cea.optimization.master.master_main module
cea.optimization.master.master_to_slave module
cea.optimization.master.mutations module
Mutation routines
- class cea.optimization.master.mutations.MutationMethodContinuos(mutation_method)[source]
Bases:
object
mutation methods for continuous variables
- class cea.optimization.master.mutations.MutationMethodInteger(mutation_method)[source]
Bases:
object
mutation methods for integers
- cea.optimization.master.mutations.mutation_main(individual, indpb, column_names, heating_unit_names_share, cooling_unit_names_share, column_names_buildings_heating, column_names_buildings_cooling, district_heating_network, district_cooling_network, technologies_heating_allowed, technologies_cooling_allowed, mutation_method_integer, mutation_method_continuous)[source]
cea.optimization.master.normalization module
cea.optimization.master.objective_function_calculator module
cea.optimization.master.optimisation_individual module
The class in this script offers a container structure for energy system configurations that are tested in the genetic optimisation algorithm using the deap-library.
cea.optimization.master.performance_aggregation module
cea.optimization.master.summarize_network module
cea.optimization.master.validation module
Validation