InfersFluidsFromDataset

class PlasmaCalcs.other_calculators.from_dataset.InfersFluidsFromDataset(ds, **kw_super)

Bases: object

adds self.init_fluids() which infers fluids and jfluids from self.ds[‘fluid’] and ‘jfluid’ if available.

Methods

init_fluids()

initialize fluids and jfluids from self.ds['fluid'] and ds['jfluid'] if available.

load_direct(var, *args, **kw)

load var directly from self.ds if possible.

Attributes

jfluid_list_cls

alias to fluid_list_cls

fluid_list_cls

alias of FluidList

init_fluids()

initialize fluids and jfluids from self.ds[‘fluid’] and ds[‘jfluid’] if available.

(Otherwise, self will have the default: self.fluid, fluids, jfluid, and jfluids=None.)
property jfluid_list_cls

alias to fluid_list_cls

load_direct(var, *args, **kw)

load var directly from self.ds if possible. slice fluid & jfluid dims based on self.fluid & jfluids.