Closed termoshtt closed 6 years ago
Most model should have a moderate random initial state, which is placed on the attractor. However, we cannot choose good initial point for all parameters. Thus, this should be return Result value, and assured to return value for default setting.
Result
trait RandomInit { fn random_init(&self) -> Result<ArrayBase<S, D>, DivergenceError> }
This will be hard since this need time evolution while we cannot specialize them...
Most model should have a moderate random initial state, which is placed on the attractor. However, we cannot choose good initial point for all parameters. Thus, this should be return
Result
value, and assured to return value for default setting.