Version: dev

planned

Stable type · The planner

Tier: stable · Kind: type · Topic: The planner

JuliaRust
not exportedearthsci_integrator_planner::Planned

Julia

Julia does not export this type.

Rust

pub struct Planned {
    pub run_config: RunConfig,
    pub model: ModelInfo,
    pub axes: Axes,
    pub interval: Interval,
    pub terms: Vec<Term>,
    pub term_localities: Vec<Locality>,
    pub operators: BTreeMap<String, Operator>,
    pub schedule: Node,
    pub step: Value,
    pub partition: Value,
    pub precision: Value,
    pub checkpoint_schedule: Option<Value>,
    pub inputs: Value,
    pub reference_steps: BTreeMap<String, f64>,
    pub stiffness: BTreeMap<String, Option<Stiffness>>,
}

impl Planned { pub fn time_json(&self) -> Value }

impl Planned { pub fn terms_json(&self, op: &Operator) -> Value }

impl Planned { pub fn locality_json(&self, op: &Operator) -> Value }

impl Planned { pub fn operator_json_stage1(&self, name: &str) -> Value }

impl Planned { pub fn leaf_facts(&self, n: &Node, facts: Option<&StructureFacts>) -> LeafFacts }

impl Planned { pub fn leaf_strategy(&self, n: &Node, facts: Option<&StructureFacts>) -> Result<LeafStrategy> }

impl Planned { pub fn resolve_schedule(&self, facts: Option<&StructureFacts>) -> Result<Value> }

impl Planned { pub fn plan_json(&self) -> Result<Value> }

Everything stage 1 computes for a run config.

Source · Rust docs