pymloc.solvers.dynamical_systems.dae_flow

Classes

DAEFlow(*args, **kwargs)

ProjectionDAEFlowIntegrator(…)

Subclass for computing the flow of a strangeness-free DAE with the help of the flow representation.

class pymloc.solvers.dynamical_systems.dae_flow.DAEFlow(*args, **kwargs)

Bases: pymloc.solvers.base_solver.BaseSolver

class pymloc.solvers.dynamical_systems.dae_flow.ProjectionDAEFlowIntegrator(dae_flow_instance, time_interval, stepsize, *args, **kwargs)

Bases: pymloc.solvers.dynamical_systems.dae_flow.DAEFlow

Subclass for computing the flow of a strangeness-free DAE with the help of the flow representation.

Parameters
forward_solve_differential(node_values)
Parameters

node_values (numpy.ndarray) –

Return type

numpy.ndarray

get_homogeneous_flows()

Computes the homogeneous flow operator for a linear strangeness-free DAE.

Return type

numpy.ndarray

homogeneous_flow(t0, tf)
Parameters
  • t0 (float) –

  • tf (float) –

Return type

numpy.ndarray

property stepsize
property time_interval