lgca.base

Abstract base classes. These classes define properties and structure of the LGCA types/subclasses and specify geometry-independent LGCA behavior. They cannot be used to simulate.

Supported LGCA types:

  • classical LGCA (LGCA_base)

  • identity-based LGCA (IBLGCA_base)

  • LGCA without volume exclusion (NoVE_LGCA_base)

  • identity-based LGCA without volume exclusion (NoVE_IBLGCA_base)

Classes

LGCA_base([nodes, dims, restchannels, ...])

Abstract base class for classical LGCA with volume exclusion.

Functions

calc_nematic_tensor(v)

Given a vector field 'v', calculate the nematic tensor at each location.