Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
abs_range (smif.metadata.spec.Spec attribute)
,
[1]
Adaptor (class in smif.convert.adaptor)
add() (smif.controller.job.serial_job_scheduler.SerialJobScheduler method)
(smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
(smif.controller.run.subprocess_run_scheduler.SubProcessRunScheduler method)
add_dependency() (smif.model.sos_model.SosModel method)
add_input() (smif.model.model.Model method)
add_model() (smif.model.sos_model.SosModel method)
add_narrative() (smif.model.sos_model.SosModel method)
add_output() (smif.model.model.Model method)
add_parameter() (smif.model.model.Model method)
ALL (smif.metadata.timestep.RelativeTimestep attribute)
as_df() (smif.data_layer.data_array.DataArray method)
as_dict() (smif.controller.modelrun.ModelRun method)
(smif.convert.register.ResolutionSet method)
(smif.data_layer.data_array.DataArray method)
(smif.metadata.spec.Spec method)
(smif.model.dependency.Dependency method)
(smif.model.model.Model method)
(smif.model.model.ScenarioModel method)
(smif.model.sos_model.SosModel method)
as_features() (smif.convert.region.RegionSet method)
as_ndarray() (smif.data_layer.data_array.DataArray method)
as_xarray() (smif.data_layer.data_array.DataArray method)
available_interventions (smif.decision.decision.DecisionManager attribute)
available_interventions() (smif.decision.decision.DecisionModule method)
available_results() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.results.Results method)
(smif.data_layer.store.Store method)
B
BASE (smif.metadata.timestep.RelativeTimestep attribute)
base_timestep (smif.data_layer.data_handle.DataHandle attribute)
(smif.data_layer.data_handle.ResultsHandle attribute)
baseyear (smif.convert.interval.Interval attribute)
BEFORE_MODEL_RUN (smif.model.model.ModelOperation attribute)
before_model_run() (smif.model.sector_model.SectorModel method)
before_step() (in module smif.cli)
bounds (smif.convert.interval.Interval attribute)
build_job_graph() (smif.controller.modelrun.ModelRunner method)
build_model_run() (in module smif.controller.build)
buildable() (smif.decision.decision.DecisionManager method)
C
canonical_available_results() (smif.data_layer.store.Store method)
canonical_expected_results() (smif.data_layer.store.Store method)
canonical_missing_results() (smif.data_layer.store.Store method)
centroids_as_features() (smif.convert.region.RegionSet method)
check_dependencies() (smif.model.sos_model.SosModel method)
check_interval_bounds_equal() (smif.convert.interval.IntervalSet static method)
check_timestamp() (in module smif.http_api.crud)
check_valid_shape() (smif.convert.region.RegionSet method)
clear_results() (smif.data_layer.store.Store method)
completed_jobs() (smif.data_layer.store.Store method)
ConfigStore (class in smif.data_layer.abstract_config_store)
confirm() (in module smif.cli)
convert() (smif.convert.adaptor.Adaptor method)
(smif.convert.register.Register method)
(smif.convert.unit.UnitAdaptor method)
convert_initial_conditions_data() (smif.data_layer.store.Store method)
convert_interventions_data() (smif.data_layer.store.Store method)
convert_model_parameter_default_data() (smif.data_layer.store.Store method)
convert_narrative_data() (smif.data_layer.store.Store method)
convert_scenario_data() (smif.data_layer.store.Store method)
convert_strategies_data() (smif.data_layer.store.Store method)
convert_with_coefficients() (smif.convert.adaptor.Adaptor static method)
(smif.convert.register.Register static method)
Coordinates (class in smif.metadata.coordinates)
coords (smif.data_layer.data_array.DataArray attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
copy_project_folder() (in module smif.controller.setup)
coverage (smif.convert.interval.IntervalSet attribute)
(smif.convert.region.RegionSet attribute)
(smif.convert.register.ResolutionSet attribute)
create_app() (in module smif.http_api.app)
csv2parquet() (in module smif.cli)
CSVDataStore (class in smif.data_layer.file.file_data_store)
CURRENT (smif.metadata.timestep.RelativeTimestep attribute)
current_timestep (smif.data_layer.data_handle.DataHandle attribute)
(smif.data_layer.data_handle.ResultsHandle attribute)
D
DAFNIRunScheduler (class in smif.controller.run.dafni_run_scheduler)
data (smif.convert.interval.IntervalSet attribute)
(smif.convert.region.RegionSet attribute)
(smif.convert.register.ResolutionSet attribute)
(smif.data_layer.data_array.DataArray attribute)
DataArray (class in smif.data_layer.data_array)
dataframe_to_data_array() (smif.data_layer.abstract_data_store.DataStore static method)
DataHandle (class in smif.data_layer.data_handle)
DataStore (class in smif.data_layer.abstract_data_store)
decide() (in module smif.cli)
decision_iteration (smif.data_layer.data_handle.DataHandle attribute)
(smif.data_layer.data_handle.ResultsHandle attribute)
decision_loop() (smif.decision.decision.DecisionManager method)
DecisionManager (class in smif.decision.decision)
DecisionModule (class in smif.decision.decision)
delete_dimension() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
delete_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
delete_model_run() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
delete_results() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
delete_scenario() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
delete_scenario_variant() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
delete_sos_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
dependencies (smif.model.sos_model.SosModel attribute)
Dependency (class in smif.model.dependency)
derive_for() (smif.data_layer.data_handle.DataHandle method)
description (smif.controller.modelrun.ModelRun attribute)
(smif.data_layer.data_array.DataArray attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
dim (smif.metadata.coordinates.Coordinates attribute)
,
[1]
dim_coords() (smif.data_layer.data_array.DataArray method)
(smif.metadata.spec.Spec method)
dim_elements() (smif.data_layer.data_array.DataArray method)
(smif.metadata.spec.Spec method)
dim_names() (smif.data_layer.data_array.DataArray method)
(smif.metadata.spec.Spec method)
dims (smif.data_layer.data_array.DataArray attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
dtype (smif.metadata.spec.Spec attribute)
,
[1]
E
element_before() (in module smif.metadata.timestep)
elements (smif.metadata.coordinates.Coordinates attribute)
,
[1]
end (smif.convert.interval.Interval attribute)
execute_decision_step() (in module smif.controller.execute_step)
execute_model_before_step() (in module smif.controller.execute_step)
execute_model_run() (in module smif.controller.execute_run)
execute_model_step() (in module smif.controller.execute_step)
exp_range (smif.metadata.spec.Spec attribute)
,
[1]
expected_model_outputs() (smif.data_layer.store.Store method)
F
FileDataStore (class in smif.data_layer.file.file_data_store)
FileMetadataStore (class in smif.data_layer.file.file_metadata_store)
filter_complete_available_results() (smif.data_layer.store.Store static method)
filter_job_graph() (smif.controller.modelrun.ModelRunner static method)
filter_on_timesteps() (smif.data_layer.abstract_data_store.DataStore class method)
find_duplicate_indices() (in module smif.data_layer.data_array)
first_timestep (smif.decision.decision.DecisionModule attribute)
free_inputs (smif.model.sos_model.SosModel attribute)
from_df() (smif.data_layer.data_array.DataArray class method)
from_dict() (smif.controller.modelrun.ModelRun class method)
(smif.data_layer.store.Store class method)
(smif.metadata.spec.Spec class method)
(smif.model.model.Model class method)
(smif.model.model.ScenarioModel class method)
(smif.model.sos_model.SosModel class method)
from_name (smif.metadata.timestep.RelativeTimestep attribute)
from_xarray() (smif.data_layer.data_array.DataArray class method)
G
generate_coefficients() (smif.convert.adaptor.Adaptor method)
(smif.convert.interval.IntervalAdaptor method)
(smif.convert.region.RegionAdaptor method)
(smif.convert.register.NDimensionalRegister method)
(smif.convert.unit.UnitAdaptor method)
get_and_save_decisions() (smif.decision.decision.DecisionManager method)
get_base_timestep_data() (smif.data_layer.data_handle.DataHandle method)
get_bounds() (smif.convert.interval.IntervalSet static method)
(smif.convert.region.RegionSet static method)
(smif.convert.register.ResolutionSet static method)
get_coefficients() (smif.convert.adaptor.Adaptor method)
(smif.convert.register.NDimensionalRegister method)
(smif.convert.register.Register method)
(smif.convert.unit.UnitAdaptor method)
get_convert_dims() (smif.convert.adaptor.Adaptor static method)
get_current_interventions() (smif.data_layer.data_handle.DataHandle method)
get_data() (smif.data_layer.data_handle.DataHandle method)
get_decision() (smif.decision.decision.DecisionModule method)
(smif.decision.decision.RuleBased method)
get_dict_from_json() (smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
get_entry() (smif.convert.register.NDimensionalRegister method)
get_entry_names() (smif.convert.interval.IntervalSet method)
(smif.convert.region.RegionSet method)
(smif.convert.register.ResolutionSet method)
get_intervention() (smif.decision.decision.DecisionManager method)
(smif.decision.decision.DecisionModule method)
get_model() (smif.model.sos_model.SosModel method)
get_model_run_definition() (in module smif.controller.build)
get_parameter() (smif.data_layer.data_handle.DataHandle method)
get_parameters() (smif.data_layer.data_handle.DataHandle method)
get_previous_iteration_timestep() (smif.decision.decision.RuleBased method)
get_previous_state() (smif.decision.decision.DecisionModule method)
(smif.decision.decision.RuleBased method)
get_previous_timestep_data() (smif.data_layer.data_handle.DataHandle method)
get_previous_year_iteration() (smif.decision.decision.RuleBased method)
get_proportion() (smif.convert.interval.IntervalSet method)
(smif.convert.region.RegionSet method)
(smif.convert.register.ResolutionSet method)
get_result_darray() (smif.data_layer.store.Store method)
get_results() (smif.data_layer.data_handle.DataHandle method)
(smif.data_layer.data_handle.ResultsHandle method)
(smif.data_layer.store.Store method)
get_scenario_models() (in module smif.controller.build)
get_scheduler_type() (smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
(smif.controller.run.subprocess_run_scheduler.SubProcessRunScheduler method)
get_sector_models() (in module smif.controller.build)
get_state() (smif.data_layer.data_handle.DataHandle method)
(smif.data_layer.data_handle.ResultsHandle method)
get_status() (smif.controller.job.serial_job_scheduler.SerialJobScheduler method)
(smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
(smif.controller.run.subprocess_run_scheduler.SubProcessRunScheduler method)
get_timesteps_from_data() (smif.data_layer.file.file_data_store.FileDataStore method)
get_units() (smif.data_layer.results.Results method)
get_yamls() (smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
I
ids (smif.metadata.coordinates.Coordinates attribute)
,
[1]
initial_conditions_data_exists() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
inputs (smif.model.model.Model attribute)
intersection() (smif.convert.interval.IntervalSet method)
(smif.convert.region.RegionSet method)
(smif.convert.register.ResolutionSet method)
Interval (class in smif.convert.interval)
interval (smif.convert.interval.Interval attribute)
IntervalAdaptor (class in smif.convert.interval)
IntervalSet (class in smif.convert.interval)
interventions_data_exists() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
K
kill() (smif.controller.job.serial_job_scheduler.SerialJobScheduler method)
(smif.controller.run.dafni_run_scheduler.DAFNIRunScheduler method)
(smif.controller.run.subprocess_run_scheduler.SubProcessRunScheduler method)
L
last_timestep (smif.decision.decision.DecisionModule attribute)
list_available_results() (in module smif.cli)
list_missing_results() (in module smif.cli)
list_model_runs() (in module smif.cli)
(smif.data_layer.results.Results method)
list_outputs() (smif.data_layer.results.Results method)
list_scenario_outputs() (smif.data_layer.results.Results method)
list_scenarios() (smif.data_layer.results.Results method)
list_sector_models() (smif.data_layer.results.Results method)
load() (smif.data_layer.model_loader.ModelLoader method)
load_model_class() (smif.data_layer.model_loader.ModelLoader method)
logger (smif.controller.modelrun.ModelRun attribute)
(smif.convert.register.LogMixin attribute)
LogMixin (class in smif.convert.register)
M
main() (in module smif.cli)
MemoryConfigStore (class in smif.data_layer.memory_interface)
MemoryDataStore (class in smif.data_layer.memory_interface)
MemoryMetadataStore (class in smif.data_layer.memory_interface)
MetadataStore (class in smif.data_layer.abstract_metadata_store)
Model (class in smif.model.model)
model_dependencies (smif.model.sos_model.SosModel attribute)
model_horizon (smif.controller.modelrun.ModelRun attribute)
model_parameter_default_data_exists() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
ModelLoader (class in smif.data_layer.model_loader)
ModelOperation (class in smif.model.model)
ModelRun (class in smif.controller.modelrun)
ModelRunner (class in smif.controller.modelrun)
models (smif.model.sos_model.SosModel attribute)
N
name (smif.controller.modelrun.ModelRun attribute)
(smif.convert.interval.Interval attribute)
(smif.convert.region.NamedShape attribute)
(smif.data_layer.data_array.DataArray attribute)
(smif.metadata.coordinates.Coordinates attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
(smif.model.model.ScenarioModel attribute)
NamedShape (class in smif.convert.region)
names (smif.convert.register.NDimensionalRegister attribute)
(smif.convert.register.Register attribute)
(smif.metadata.coordinates.Coordinates attribute)
narrative_variant_data_exists() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
narratives (smif.controller.modelrun.ModelRun attribute)
ndim (smif.metadata.spec.Spec attribute)
,
[1]
NDimensionalRegister (class in smif.convert.register)
next_timestep (smif.decision.decision.RuleBased attribute)
O
outputs (smif.model.model.Model attribute)
(smif.model.sos_model.SosModel attribute)
P
parameters (smif.model.model.Model attribute)
ParquetDataStore (class in smif.data_layer.file.file_data_store)
parse_arguments() (in module smif.cli)
parse_exceptions() (in module smif.http_api.crud)
parse_unit() (smif.convert.unit.UnitAdaptor method)
prepare_convert() (in module smif.cli)
prepare_model_runs() (in module smif.cli)
(smif.data_layer.store.Store method)
prepare_scenario() (in module smif.cli)
(smif.data_layer.store.Store method)
prepare_warm_start() (smif.data_layer.store.Store method)
PREVIOUS (smif.metadata.timestep.RelativeTimestep attribute)
previous_timestep (smif.data_layer.data_handle.DataHandle attribute)
(smif.data_layer.data_handle.ResultsHandle attribute)
(smif.decision.decision.RuleBased attribute)
profiling_start() (in module smif.cli.log)
profiling_stop() (in module smif.cli.log)
R
read_all_initial_conditions() (smif.data_layer.store.Store method)
read_coefficients() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.data_handle.DataHandle method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_dimension() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
read_dimensions() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
read_initial_conditions() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_initial_conditions_file() (smif.data_layer.store.Store method)
read_interventions() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_interventions_file() (smif.data_layer.store.Store method)
read_interventions_index() (smif.data_layer.memory_interface.MemoryConfigStore method)
read_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_model_parameter_default() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_model_run() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_model_runs() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_models() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_narrative() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_narrative_variant_data() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_project_config() (smif.data_layer.file.file_config_store.YamlConfigStore method)
read_results() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.results.Results method)
(smif.data_layer.store.Store method)
read_scenario() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_scenario_data() (smif.data_layer.results.Results method)
read_scenario_variant() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_scenario_variant_data() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_scenario_variants() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_scenarios() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_sos_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_sos_models() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_state() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_strategies() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
read_strategy_interventions() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
read_unit_definitions() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.data_handle.DataHandle method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
RegionAdaptor (class in smif.convert.region)
RegionSet (class in smif.convert.region)
Register (class in smif.convert.register)
register() (smif.convert.register.NDimensionalRegister method)
(smif.convert.register.Register method)
register_api() (in module smif.http_api.register)
register_api_endpoints() (in module smif.http_api.register)
register_error_handlers() (in module smif.http_api.register)
register_routes() (in module smif.http_api.register)
RelativeTimestep (class in smif.metadata.timestep)
ResolutionSet (class in smif.convert.register)
resolve_relative_to() (smif.metadata.timestep.RelativeTimestep method)
Results (class in smif.data_layer.results)
results (smif.controller.modelrun.ModelRun attribute)
ResultsHandle (class in smif.data_layer.data_handle)
retire_interventions() (smif.decision.decision.DecisionManager method)
RuleBased (class in smif.decision.decision)
run() (in module smif.cli)
(smif.controller.modelrun.ModelRun method)
run_app() (in module smif.cli)
S
scenario (smif.model.model.ScenarioModel attribute)
scenario_dependencies (smif.model.sos_model.SosModel attribute)
scenario_models (smif.model.sos_model.SosModel attribute)
scenario_variant_data_exists() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
ScenarioModel (class in smif.model.model)
scenarios (smif.controller.modelrun.ModelRun attribute)
sector_models (smif.model.sos_model.SosModel attribute)
SectorModel (class in smif.model.sector_model)
SerialJobScheduler (class in smif.controller.job.serial_job_scheduler)
set_results() (smif.data_layer.data_handle.DataHandle method)
setup_logging() (in module smif.cli.log)
setup_project_folder() (in module smif.cli)
shape (smif.convert.region.NamedShape attribute)
(smif.data_layer.data_array.DataArray attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
show_null() (in module smif.data_layer.data_array)
SIMULATE (smif.model.model.ModelOperation attribute)
simulate() (smif.convert.adaptor.Adaptor method)
(smif.convert.unit.UnitAdaptor method)
(smif.model.model.Model method)
(smif.model.model.ScenarioModel method)
(smif.model.sector_model.SectorModel method)
smif (module)
smif.cli (module)
smif.cli.log (module)
smif.controller (module)
smif.controller.build (module)
smif.controller.execute_run (module)
smif.controller.execute_step (module)
smif.controller.job (module)
smif.controller.job.serial_job_scheduler (module)
smif.controller.modelrun (module)
smif.controller.run (module)
smif.controller.run.dafni_run_scheduler (module)
smif.controller.run.subprocess_run_scheduler (module)
smif.controller.setup (module)
smif.convert (module)
smif.convert.adaptor (module)
smif.convert.interval (module)
smif.convert.region (module)
smif.convert.register (module)
smif.convert.unit (module)
smif.data_layer (module)
smif.data_layer.abstract_config_store (module)
smif.data_layer.abstract_data_store (module)
smif.data_layer.abstract_metadata_store (module)
smif.data_layer.data_array (module)
smif.data_layer.data_handle (module)
smif.data_layer.file (module)
smif.data_layer.file.file_config_store (module)
smif.data_layer.file.file_data_store (module)
smif.data_layer.file.file_metadata_store (module)
smif.data_layer.memory_interface (module)
smif.data_layer.model_loader (module)
smif.data_layer.results (module)
smif.data_layer.store (module)
smif.data_layer.validate (module)
smif.decision (module)
smif.decision.decision (module)
smif.exception (module)
smif.http_api (module)
smif.http_api.app (module)
smif.http_api.crud (module)
smif.http_api.register (module)
smif.metadata (module)
smif.metadata.coordinates (module)
smif.metadata.spec (module)
smif.metadata.timestep (module)
smif.model (module)
smif.model.dependency (module)
smif.model.model (module)
smif.model.sector_model (module)
smif.model.sos_model (module)
SmifDataError
SmifDataExistsError
SmifDataInputError
SmifDataMismatchError
SmifDataNotFoundError
SmifDataReadError
SmifException
SmifModelRunError
SmifTimestepResolutionError
SmifValidationError
solve_model() (smif.controller.modelrun.ModelRunner method)
sos_model (smif.controller.modelrun.ModelRun attribute)
SosModel (class in smif.model.sos_model)
Spec (class in smif.metadata.spec)
spec (smif.data_layer.data_array.DataArray attribute)
start (smif.convert.interval.Interval attribute)
status (smif.controller.modelrun.ModelRun attribute)
step() (in module smif.cli)
Store (class in smif.data_layer.store)
store (smif.convert.register.Register attribute)
strategies (smif.controller.modelrun.ModelRun attribute)
strategy_data_exists() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
SubProcessRunScheduler (class in smif.controller.run.subprocess_run_scheduler)
summary() (in module smif.cli.log)
T
timestamp (smif.controller.modelrun.ModelRun attribute)
timesteps (smif.data_layer.data_handle.DataHandle attribute)
to_hourly_array() (smif.convert.interval.Interval method)
U
unit (smif.data_layer.data_array.DataArray attribute)
(smif.metadata.spec.Spec attribute)
,
[1]
UnitAdaptor (class in smif.convert.unit)
update() (smif.data_layer.data_array.DataArray method)
update_dimension() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
update_interventions_index() (smif.data_layer.memory_interface.MemoryConfigStore method)
update_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
update_model_run() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
update_scenario() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
update_scenario_variant() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
update_sos_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
V
validate() (smif.controller.modelrun.ModelRun method)
validate_as_full() (smif.data_layer.data_array.DataArray method)
validate_dependency() (in module smif.data_layer.validate)
validate_dependency_spec() (in module smif.data_layer.validate)
validate_initial_condition() (in module smif.data_layer.validate)
validate_initial_conditions() (in module smif.data_layer.validate)
validate_interval_sets_config() (in module smif.data_layer.validate)
validate_interventions() (in module smif.data_layer.validate)
validate_names() (smif.data_layer.results.Results method)
validate_path_to_timesteps() (in module smif.data_layer.validate)
validate_planning_config() (in module smif.data_layer.validate)
validate_region_sets_config() (in module smif.data_layer.validate)
validate_scenario() (in module smif.data_layer.validate)
validate_scenario_data() (in module smif.data_layer.validate)
validate_scenario_data_config() (in module smif.data_layer.validate)
validate_scenario_datum() (in module smif.data_layer.validate)
validate_sector_model_initial_config() (in module smif.data_layer.validate)
validate_sector_models_initial_config() (in module smif.data_layer.validate)
validate_sos_model_config() (in module smif.data_layer.validate)
validate_sos_model_format() (in module smif.data_layer.validate)
validate_time_interval() (in module smif.data_layer.validate)
validate_time_intervals() (in module smif.data_layer.validate)
validate_timesteps() (in module smif.data_layer.validate)
W
within_lifetime() (smif.decision.decision.DecisionManager static method)
write_coefficients() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.data_handle.DataHandle method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_dimension() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
write_initial_conditions() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_initial_conditions_file() (smif.data_layer.store.Store method)
write_interventions() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_interventions_file() (smif.data_layer.store.Store method)
write_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_model_parameter_default() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_model_run() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_narrative_variant_data() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_results() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_scenario() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_scenario_variant() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_scenario_variant_data() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_sos_model() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_state() (smif.data_layer.abstract_data_store.DataStore method)
(smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_strategies() (smif.data_layer.abstract_config_store.ConfigStore method)
(smif.data_layer.file.file_config_store.YamlConfigStore method)
(smif.data_layer.memory_interface.MemoryConfigStore method)
(smif.data_layer.store.Store method)
write_strategy_interventions() (smif.data_layer.file.file_data_store.FileDataStore method)
(smif.data_layer.memory_interface.MemoryDataStore method)
(smif.data_layer.store.Store method)
write_unit_definitions() (smif.data_layer.abstract_metadata_store.MetadataStore method)
(smif.data_layer.file.file_metadata_store.FileMetadataStore method)
(smif.data_layer.memory_interface.MemoryMetadataStore method)
(smif.data_layer.store.Store method)
Y
YamlConfigStore (class in smif.data_layer.file.file_config_store)
smif
Navigation
Using conda
Installing
smif
with other methods
Spatial libraries
Getting Started
Concepts
Configuration
Adding a Model
Strategies, Interventions and Decisions
Reference
Developing `smif`
Contributing
License
Authors
Changelog
Related Topics
Documentation overview
Quick search