src.model 源代码

# 初始化数据类型

from ..config.energy_types import ENERGY_TYPES
from ..config.demand_types import DEMAND_TYPES
from ..config.variable_types import VARIABLE_TYPES
from ..config.parameter_types import PARAMETER_TYPES
from ..config.event_record_types import EVENT_RECORD_TYPES
from ..model.data.define.demand_def import init_demand_def
from ..model.data.define.energy_def import init_energy_def
from ..model.data.define.variable_def import init_variable_def
from ..model.data.define.parameter_def import init_parameter_def
from ..model.data.define.event_record_def import init_event_record_def
from ..model.types.data_type import init_data_type_from_list

EnergyTypes = []
DemandTypes = []
VariableTypes = []
ParaMeterTypes = []
EventRecordTypes = []


[文档] def init(): global EnergyTypes, DemandTypes, VariableTypes, ParaMeterTypes, EventRecordTypes EnergyTypes = init_data_type_from_list(ENERGY_TYPES) DemandTypes = init_data_type_from_list(DEMAND_TYPES) VariableTypes = init_data_type_from_list(VARIABLE_TYPES) ParaMeterTypes = init_data_type_from_list(PARAMETER_TYPES) EventRecordTypes = init_data_type_from_list(EVENT_RECORD_TYPES) init_energy_def(EnergyTypes) init_demand_def(DemandTypes) init_variable_def(VariableTypes) init_parameter_def(ParaMeterTypes) init_event_record_def(EventRecordTypes)
# 执行初始化 init()