PlasmaCalcs.dimensions.fluids.FluidSingleValueSpecifier
- class PlasmaCalcs.dimensions.fluids.FluidSingleValueSpecifier(getter, checker, name=None, *args_super, iseler=None, **kw_super)
Bases:
Sentinel,DimensionSingleValueSpecifierclass to specify single values for FluidDimension.E.g. fluids.get(ION) is equivalent to fluids.get_ion().E.g. (fluid_dim.v = ION) is equivalent to (fluid_dim.v = fluid_dim.values.get_ion())- getter: str
- self specifies to use the value(s): fluids.get_{getter}().
- name: str
- name of this object; will only be used in repr.
- iseler: None or str
- self specifies to use (during xarray_isel or xarray_sel) indexes: fluids.{iseler}()
additional args & kw go to Sentinel.__new__- __init__(getter, checker, *args_super, **kw_super)
Methods
__init__(getter, checker, *args_super, ...)