cea package
- exception cea.ConfigError[source]
Bases:
Exception
Raised when the configuration of a tool contains some invalid values.
- rc = 100
- exception cea.CustomDatabaseNotFound[source]
Bases:
Exception
Raised when the InputLocator can’t find a user-provided database (region==’custom’)
- rc = 101
- exception cea.InvalidOccupancyNameException[source]
Bases:
Exception
Raised when the occupancy.dbf has an invalid / unknown occupancy column
- rc = 104
- exception cea.MissingInputDataException[source]
Bases:
Exception
Raised when a script can’t run because some information is missing
- rc = 103
- exception cea.ScriptNotFoundException[source]
Bases:
Exception
Raised when an invalid script name is used.
- rc = 102
- cea.suppress_3rd_party_debug_loggers()[source]
set logging level to WARN for fiona and shapely and others
Subpackages
- cea.analysis package
- cea.datamanagement package
- Submodules
- cea.datamanagement.archetypes_mapper module
- cea.datamanagement.constants module
- cea.datamanagement.create_new_scenario module
- cea.datamanagement.data_initializer module
- cea.datamanagement.data_migrator module
- cea.datamanagement.databases_verification module
- cea.datamanagement.schedule_helper module
- cea.datamanagement.streets_helper module
- cea.datamanagement.surroundings_helper module
- cea.datamanagement.terrain_helper module
- cea.datamanagement.weather_helper module
- cea.datamanagement.zone_helper module
- cea.demand package
- Subpackages
- Submodules
- cea.demand.airconditioning_model module
- cea.demand.building_properties module
- cea.demand.constants module
- cea.demand.control_heating_cooling_systems module
- cea.demand.control_ventilation_systems module
- cea.demand.datacenter_loads module
- cea.demand.demand_main module
- cea.demand.demand_writers module
- cea.demand.electrical_loads module
- cea.demand.hotwater_loads module
- cea.demand.hourly_procedure_heating_cooling_system_load module
- cea.demand.latent_loads module
- cea.demand.rc_model_SIA module
- cea.demand.refrigeration_loads module
- cea.demand.sensible_loads module
- cea.demand.space_emission_systems module
- cea.demand.thermal_loads module
- cea.demand.ventilation_air_flows_detailed module
- cea.demand.ventilation_air_flows_simple module
- cea.dev package
- cea.examples package
- cea.interfaces package
- Subpackages
- cea.interfaces.cli package
- Submodules
- cea.interfaces.cli.cea_config module
- cea.interfaces.cli.cea_dev module
- cea.interfaces.cli.cea_doc module
- cea.interfaces.cli.cli module
- cea.interfaces.cli.dbf_to_excel module
- cea.interfaces.cli.excel_to_dbf module
- cea.interfaces.cli.excel_to_shapefile module
- cea.interfaces.cli.list_demand_graphs_fields module
- cea.interfaces.cli.shapefile_to_excel module
- cea.interfaces.dashboard package
- cea.interfaces.cli package
- Subpackages
- cea.optimization package
- Subpackages
- cea.optimization.distribution package
- cea.optimization.master package
- Submodules
- cea.optimization.master.crossover module
- 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
- cea.optimization.master.normalization module
- cea.optimization.master.objective_function_calculator module
- cea.optimization.master.optimisation_individual module
- cea.optimization.master.performance_aggregation module
- cea.optimization.master.summarize_network module
- cea.optimization.master.validation module
- cea.optimization.preprocessing package
- Submodules
- cea.optimization.preprocessing.decentralized_building_main module
- cea.optimization.preprocessing.decentralized_buildings_cooling module
- cea.optimization.preprocessing.decentralized_buildings_heating module
- cea.optimization.preprocessing.preprocessing_main module
- cea.optimization.preprocessing.processheat module
- cea.optimization.slave package
- Subpackages
- Submodules
- cea.optimization.slave.cooling_main module
- cea.optimization.slave.cooling_resource_activation module
- cea.optimization.slave.electricity_main module
- cea.optimization.slave.heating_main module
- cea.optimization.slave.heating_resource_activation module
- cea.optimization.slave.natural_gas_main module
- cea.optimization.slave.test module
- Submodules
- cea.optimization.constants module
- cea.optimization.lca_calculations module
- cea.optimization.optimization_main module
- cea.optimization.prices module
- cea.optimization.slave_data module
- Subpackages
- cea.plots package
- Subpackages
- cea.plots.comparisons package
- cea.plots.demand package
- Submodules
- cea.plots.demand.comfort_chart module
- cea.plots.demand.energy_balance module
- cea.plots.demand.energy_end_use module
- cea.plots.demand.energy_end_use_intensity module
- cea.plots.demand.energy_final_use module
- cea.plots.demand.energy_use_intensity module
- cea.plots.demand.heating_reset_schedule module
- cea.plots.demand.load_curve module
- cea.plots.demand.load_curve_supply module
- cea.plots.demand.load_duration_curve module
- cea.plots.demand.load_duration_curve_supply module
- cea.plots.demand.peak_load module
- cea.plots.demand.peak_load_supply module
- cea.plots.optimization package
- Submodules
- cea.plots.optimization.a_pareto_curve module
- cea.plots.optimization.b_parallel_coordinates module
- cea.plots.optimization.c_annual_costs module
- cea.plots.optimization.d_annual_emissions module
- cea.plots.optimization.e_Investment_costs module
- cea.plots.optimization.f_paretocurve_convergence module
- cea.plots.solar_potential package
- cea.plots.supply_system package
- Submodules
- cea.plots.supply_system.a_supply_system_map module
- cea.plots.supply_system.b_installed_capacities module
- cea.plots.supply_system.c_requirements_curve_electricity module
- cea.plots.supply_system.d_dispatch_curve_electricity module
- cea.plots.supply_system.e_dispatch_curve_heating_plant module
- cea.plots.supply_system.f_dispatch_curve_cooling_plant module
- cea.plots.supply_system.g_grid_ramping_capacity module
- cea.plots.technology_potentials package
- cea.plots.thermal_networks package
- Submodules
- cea.plots.thermal_networks.a_network_design module
- cea.plots.thermal_networks.b_demand_curve module
- cea.plots.thermal_networks.c_annual_energy_consumption module
- cea.plots.thermal_networks.d_energy_loss_bar module
- cea.plots.thermal_networks.e_heating_reset_curve module
- cea.plots.thermal_networks.f_pump_duration_curve module
- Submodules
- cea.plots.base module
- cea.plots.cache module
- cea.plots.categories module
- cea.plots.colors module
- cea.plots.plot_cli module
- cea.plots.variable_naming module
- Subpackages
- cea.resources package
- cea.technologies package
- Subpackages
- cea.technologies.network_layout package
- Submodules
- cea.technologies.network_layout.connectivity_potential module
- cea.technologies.network_layout.main module
- cea.technologies.network_layout.minimum_spanning_tree module
- cea.technologies.network_layout.steiner_spanning_tree module
- cea.technologies.network_layout.substations_location module
- cea.technologies.network_layout.utility module
- cea.technologies.solar package
- cea.technologies.thermal_network package
- Submodules
- cea.technologies.thermal_network.simplified_thermal_network module
- cea.technologies.thermal_network.substation_matrix module
- cea.technologies.thermal_network.thermal_network module
- cea.technologies.thermal_network.thermal_network_costs module
- cea.technologies.thermal_network.thermal_network_loss module
- cea.technologies.thermal_network.thermal_network_optimization module
- cea.technologies.network_layout package
- Submodules
- cea.technologies.blinds module
- cea.technologies.boiler module
- cea.technologies.burner module
- cea.technologies.chiller_absorption module
- cea.technologies.chiller_vapor_compression module
- cea.technologies.cogeneration module
- cea.technologies.constants module
- cea.technologies.cooling_tower module
- cea.technologies.direct_expansion_units module
- cea.technologies.furnace module
- cea.technologies.heat_exchangers module
- cea.technologies.heating_coils module
- cea.technologies.heatpumps module
- cea.technologies.pumps module
- cea.technologies.radiators module
- cea.technologies.storage_tank module
- cea.technologies.storage_tank_pcm module
- cea.technologies.substation module
- cea.technologies.supply_systems_database module
- cea.technologies.tabs module
- cea.technologies.thermal_storage module
- Subpackages
- cea.tests package
- Subpackages
- Submodules
- cea.tests.create_unittest_data module
- cea.tests.run_all_plots module
- cea.tests.run_unit_tests module
- cea.tests.test_calc_thermal_loads module
- cea.tests.test_check_for_radiation_input_in_demand_script module
- cea.tests.test_config module
- cea.tests.test_dbf module
- cea.tests.test_district_cooling module
- cea.tests.test_inputlocator module
- cea.tests.test_inputs_setup_workflow module
- cea.tests.test_plots module
- cea.tests.test_schedules module
- cea.tests.test_schemas module
- cea.tests.test_technologies module
- cea.tests.trace_inputlocator module
- cea.utilities package
- Submodules
- cea.utilities.color_fader module
- cea.utilities.compile_pyd_files module
- cea.utilities.create_mixed_use_type module
- cea.utilities.create_polygon module
- cea.utilities.date module
- cea.utilities.dbf module
- cea.utilities.doc_glossary module
- cea.utilities.doc_graphviz module
- cea.utilities.doc_html module
- cea.utilities.doc_schemas module
- cea.utilities.epwreader module
- cea.utilities.latin_hypercube module
- cea.utilities.parallel module
- cea.utilities.physics module
- cea.utilities.rename_building module
- cea.utilities.reporting module
- cea.utilities.schedule_reader module
- cea.utilities.solar_equations module
- cea.utilities.standardize_coordinates module
- cea.utilities.workerstream module
- cea.workflows package
Submodules
cea.api module
cea.config module
cea.constants module
This file contains the constants used in many folders in CEA. IF few constants are only used in a subfolder, it is highly recommended to keep those constants in a separate file in the subfolder. This is to make sure we declare the constants closest to the point of usage.