jLM.LmInteract#

SpatialModel mixins for interaction with LM

Functions

contextmanager(func)

@contextmanager decorator.

Classes

class jLM.LmInteract.LmReadMixin[source]#

Bases: object

setReplicate(replicate=1)[source]#

Select replicate from HDF5 file

Parameters:

replicate (int) – Replicate index (1-based)

class jLM.LmInteract.LmWriteMixin[source]#

Bases: object

copyParticleLattice(fname, diffusion_model=False, replicate=1, frame=-1)[source]#

Copy particle lattice from existing simulation

Parameters:

fname (str) – LM simulation H5 file

Keyword Arguments:
  • diffusion_model (bool) – Use the initial condition particle lattice

  • replicate (int) – LM simulation replicate

  • frame (int) – LM simulation particle lattice frame. Negative values index from end.

finalize()[source]#
h5()[source]#