pub trait Model {
// Required methods
fn get_continuous_states(&mut self, x: &mut [f64]);
fn set_continuous_states(&mut self, states: &[f64]);
fn get_continuous_state_derivatives(&mut self, dx: &mut [f64]);
fn get_event_indicators(&mut self, z: &mut [f64]);
}Required Methods§
fn get_continuous_states(&mut self, x: &mut [f64])
fn set_continuous_states(&mut self, states: &[f64])
fn get_continuous_state_derivatives(&mut self, dx: &mut [f64])
fn get_event_indicators(&mut self, z: &mut [f64])
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".