diff --git a/src/PowerOperationsModels.jl b/src/PowerOperationsModels.jl index c9a0957..a00e367 100644 --- a/src/PowerOperationsModels.jl +++ b/src/PowerOperationsModels.jl @@ -342,7 +342,6 @@ export InitialEnergyLevel export build! export get_initial_conditions export serialize_outputs -export serialize_optimization_model export solve! export run! export set_device_model! diff --git a/src/operation/decision_model.jl b/src/operation/decision_model.jl index d2db63f..54280d0 100644 --- a/src/operation/decision_model.jl +++ b/src/operation/decision_model.jl @@ -125,7 +125,6 @@ keyword arguments to that function. - `console_level = Logging.Error`: - `file_level = Logging.Info`: - `disable_timer_outputs = false` : Enable/Disable timing outputs - - `export_optimization_problem::Bool = true`: If true, serialize the model to a file to allow re-execution later. # Examples @@ -140,7 +139,6 @@ function solve!( console_level = Logging.Error, file_level = Logging.Info, disable_timer_outputs = false, - export_optimization_problem = true, kwargs..., ) build_if_not_already_built!( @@ -181,11 +179,6 @@ function solve!( current_time, ) end - if export_optimization_problem - TimerOutputs.@timeit RUN_OPERATION_MODEL_TIMER "Serialize" begin - serialize_optimization_model(model) - end - end TimerOutputs.@timeit RUN_OPERATION_MODEL_TIMER "Outputs processing" begin outputs = OptimizationProblemOutputs(model) serialize_outputs(outputs, IOM.get_output_dir(model)) diff --git a/src/operation/emulation_model.jl b/src/operation/emulation_model.jl index 4aebe8b..d8b330d 100644 --- a/src/operation/emulation_model.jl +++ b/src/operation/emulation_model.jl @@ -170,7 +170,6 @@ keyword arguments to that function. - `export_problem_outputs::Bool`: If true, export OptimizationProblemOutputs DataFrames to CSV files. - `output_dir::String`: Required if the model is not already built, otherwise ignored - `enable_progress_bar::Bool`: Enables/Disable progress bar printing - - `export_optimization_model::Bool`: If true, serialize the model to a file to allow re-execution later. # Examples @@ -185,7 +184,6 @@ function run!( console_level = Logging.Error, file_level = Logging.Info, disable_timer_outputs = false, - export_optimization_model = true, enable_progress_bar = _progress_meter_enabled(), kwargs..., ) @@ -223,11 +221,6 @@ function run!( ) IOM.set_run_status!(model, RunStatus.SUCCESSFULLY_FINALIZED) end - if export_optimization_model - TimerOutputs.@timeit RUN_OPERATION_MODEL_TIMER "Serialize" begin - serialize_optimization_model(model) - end - end TimerOutputs.@timeit RUN_OPERATION_MODEL_TIMER "Outputs processing" begin outputs = OptimizationProblemOutputs(model) serialize_outputs(outputs, IOM.get_output_dir(model))