finesse.analysis.actions.random

Random collection of Actions that do no warrant a separate module.

Classes

Change([change_dict, relative, name])

Changes a model Parameter to some value during an analysis.

Execute(do_fn[, parameters, name])

An action that will execute the function passed to it when it is run.

LogModelAttribute(*attrs)

MakeTransparent(surfaces[, name])

Action to make all provided surfaces transparent.

Plot([name])

PrintModel([name])

An action that prints the model object being currently used to run actions.

PrintModelAttr(*args[, eval, prefix])

Prints an attribute of the model being currently used.

Printer(*args[, name, eval])

SaveModelAttrSolution

Attributes

Scale(scales, **kwargs)

Action for scaling simulation outputs by some fixed amount.

StoreModelAttr(*args)

UpdateMaps([name])

Update any maps that might be changing in the simulation.