pylag.position_modifier module

Position modifiers which manage the application of deltas to particle positions. Included within a separate module in order to support multiple coordinate systems.

Note

position_modifier is implemented in Cython. Only a small portion of the API is exposed in Python with accompanying documentation.

class pylag.position_modifier.CartesianPositionModifier

Bases: PositionModifier

Update particle positions within a cartesian coordinate system

class pylag.position_modifier.GeographicPositionModifier

Bases: PositionModifier

Update particle positions within a geographic coordinate system

class pylag.position_modifier.PositionModifier

Bases: object

An abstract base class for position modifiers

The following method(s) should be implemented in the derived class:

  • meth

    update_position

pylag.position_modifier.get_position_modifier(config)

Factory method for constructing PositionModifier objects

Parameters

config (ConfigParser) – Object of type ConfigParser.