PlasmaCalcs.other_calculators.from_dataset.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.
__init__(ds, **kw_super)

Methods

__init__(ds, **kw_super)

init_fluids()

load_direct(var, *args, **kw)

Attributes

jfluid_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.