Struct sim::output_analysis::TerminatingSimulationOutput [−][src]
pub struct TerminatingSimulationOutput<T> { /* fields omitted */ }
Expand description
Terminating simulations are useful when the initial and final conditions of a simulation are known, and set deliberately to match real world conditions. For example, a simulation spanning a 9:00 to 17:00 work day might use the terminating simulation approach to simulation experiments and analysis. These initial and final conditions are known and of interest.
Implementations
This TerminatingSimulationOutput
constructor method creates a new
terminating simulation output, with a single replication. The
put_time_series
method is then used to load additional simulation
replications (time series).
This method loads a single simulation replication output into the
TerminatingSimulationOutput
object. Typically, simulation analysis
will require many replications, and thus many put_time_series
calls.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl<T> RefUnwindSafe for TerminatingSimulationOutput<T> where
T: RefUnwindSafe,
impl<T> Send for TerminatingSimulationOutput<T> where
T: Send,
impl<T> Sync for TerminatingSimulationOutput<T> where
T: Sync,
impl<T> Unpin for TerminatingSimulationOutput<T> where
T: Unpin,
impl<T> UnwindSafe for TerminatingSimulationOutput<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V