pub struct TornadoEngine { /* private fields */ }Expand description
Tornado Diagram Engine
Implementations§
Source§impl TornadoEngine
impl TornadoEngine
Sourcepub fn new(
config: TornadoConfig,
base_model: ParsedModel,
) -> Result<Self, String>
pub fn new( config: TornadoConfig, base_model: ParsedModel, ) -> Result<Self, String>
Sourcepub fn analyze(&self) -> Result<TornadoResult, String>
pub fn analyze(&self) -> Result<TornadoResult, String>
Run the sensitivity analysis
§Errors
Returns an error if the base model or any sensitivity calculation fails.
Sourcepub const fn config(&self) -> &TornadoConfig
pub const fn config(&self) -> &TornadoConfig
Get the configuration
Auto Trait Implementations§
impl Freeze for TornadoEngine
impl RefUnwindSafe for TornadoEngine
impl Send for TornadoEngine
impl Sync for TornadoEngine
impl Unpin for TornadoEngine
impl UnsafeUnpin for TornadoEngine
impl UnwindSafe for TornadoEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more