gearshift package¶
Subpackages¶
Module contents¶
Defines the file processing chain model dsp.
Sub-Modules:
Functions and dsp model to processes a JR-Shift input file. |
|
Define gearshift command line interface. |
-
init_conf
(inputs)[source]¶ Initialize GEARSHIFT model configurations.
- Parameters:
inputs (dict | schedula.Token) – Initialization inputs.
- Returns:
Initialization inputs.
- Return type:
dict | schedula.Token
-
register_core
()[source]¶ Register core model.
- Returns:
GEARSHIFT core model.
- Return type:
schedula.Dispatcher
-
default_timestamp
(start_time)[source]¶ Returns the default timestamp.
- Parameters:
start_time (datetime.datetime) – Run start time.
- Returns:
Run timestamp.
- Return type:
-
run_core
(core_model, input_files, output_folder, cmd_flags, timestamp, output_format, **kwargs)[source]¶ Run core model.
-
save_demo_files
(output_folder, demo_flag)[source]¶ Save GEARSHIFT demo files.
- Parameters:
output_folder (str) – Output folder.
-
default_start_time
()[source]¶ Returns the default run start time.
- Returns:
Run start time.
- Return type:
-
log_done
(start_time)[source]¶ Logs the overall execution time.
- Parameters:
start_time (datetime.datetime) – Run start time.
- Returns:
Execution time [s].
- Return type: