lagrangian.Integration

class lagrangian.Integration

Bases: pybind11_builtins.pybind11_object

Handles the time integration

__init__(self: lagrangian.core.Integration, start_time: lagrangian::DateTime, end_time: lagrangian::DateTime, delta_t: boost::posix_time::time_duration, field: lagrangian.core.Field) → None

Default constructor

Parameters

Methods

Integration.compute(self, it, x0, y0)

Calculate the new position of the particle

Integration.fetch(self, date)

Perform the tasks before a new time step (eg load grids required)

Integration.iterator(self)

Return an iterator that describes the integration period