choreo.segm.ODE.ImplicitRKTable#

class ImplicitRKTable(a_table=None, quad_table=None, beta_table=None, gamma_table=None, th_cvg_rate=None)#

Butcher Tables for fully implicit Runge-Kutta methods

Butcher tables defined in [1] and [2].

Cited:

Class Constructor

__init__(*args, **kwargs)

Methods Summary

__init__

is_symmetric

Returns True if the Runge-Kutta method is symmetric.

is_symmetric_pair

Returns True if the pair of Runge-Kutta methods is symmetric.

is_symplectic

Returns True if the Runge-Kutta method is symplectic.

is_symplectic_pair

Returns True if the pair of Runge-Kutta methods is symplectic.

symmetric_adjoint

Computes the symmetric adjoint of a ImplicitRKTable.

symmetry_default

Computes the symmetry default of a single / a pair of ImplicitRKTable.

symplectic_adjoint

Computes the symplectic adjoint of a ImplicitRKTable.

symplectic_default

Computes the symplecticity default of a single / a pair of ImplicitRKTable.

Attributes