diff --git a/docs/src/internals/montecarlo.md b/docs/src/internals/montecarlo.md index b1f856827..1c5a942b6 100644 --- a/docs/src/internals/montecarlo.md +++ b/docs/src/internals/montecarlo.md @@ -316,3 +316,14 @@ generate_trials!(sim, N, filename=joinpath(output_dir, "trialdata.csv")) set_models!(sim, m) run_sim(sim, output_dir=output_dir) ``` +### Simulation Modification Functions +A small set of unexported functions are available to modify an existing `Simulation`. The functions include: +* `deleteRV!` +* `addRV!` +* `replaceRV!` +* `deleteTransform!` +* `addTransform!` +* `deleteSave!` +* `addSave!` +* `set_payload!` +* `payload` diff --git a/docs/src/reference.md b/docs/src/reference.md index 34d77ff88..9223e1449 100644 --- a/docs/src/reference.md +++ b/docs/src/reference.md @@ -26,12 +26,12 @@ is_timestep load_comps modeldef name -new_comp parameters parameter_names parameter_dimensions plot_comp_graph replace_comp! +replaceRV! run_sim set_dimension! set_leftover_params! diff --git a/docs/src/tutorials/tutorial_4.md b/docs/src/tutorials/tutorial_4.md index 829131d3c..43368abd5 100644 --- a/docs/src/tutorials/tutorial_4.md +++ b/docs/src/tutorials/tutorial_4.md @@ -90,7 +90,7 @@ of all scenario value vectors. In situations in which you want the SA loop to ru some of the models, the remainder of the runs can be handled using a `pre_trial_func` or `post_trial_func`. -### Step 2. Generate Trials +### Step 3. Generate Trials The [`generate_trials!`](@ref) function generates all trial data, and save all random variable values in a file. Employ this function as follows: @@ -262,3 +262,14 @@ set_models!(mcs, [base, marginal]) generate_trials!(mcs, N; filename = "ecs_sample.csv") run_sim!(mcs; post_trial_func = my_scc_calculation) ``` +## Simulation Modification Functions +A small set of unexported functions are available to modify an existing `Simulation`. The functions include: +* `deleteRV!` +* `addRV!` +* `replaceRV!` +* `deleteTransform!` +* `addTransform!` +* `deleteSave!` +* `addSave!` +* `set_payload!` +* `payload` diff --git a/src/Mimi.jl b/src/Mimi.jl index ab0203da0..30dff449c 100644 --- a/src/Mimi.jl +++ b/src/Mimi.jl @@ -35,7 +35,6 @@ export load_comps, modeldef, name, - new_comp, parameters, parameter_dimensions, parameter_names,