YANE-Framework 1.1.0
Public Attributes

yane::OdeSolve::T_ODEPARAMS Struct Reference

Typedef defining the function for the continuous time output of the solution of the differential equation system. More...

List of all members.

Public Attributes

int autonome
 Type of the differential equation system

  • 0: autonomous
  • 1: nonautonomous.

T_DFTFUNC dftfunc
 Time derivative of the differential equation system.
int dimension
 Dimension of the state.
int has_dft
 Computation of the time derivative of the differential equation system

  • 0: numerically
  • 1: analytically.

int has_jac
 Evaluation of the Jacobian

  • 0: numerically
  • 1: analytically.

int has_mas
 Decision variable

  • 0: No mass matrix, use identity
  • 1: Mass matrix is supplied.

int has_rho
 Computation of the spectral radius of the differential equation system

  • 0: ROCK computes spectral radius by itself
  • 1: External function is supplied.

int has_solout
 Sets whether the solout function is called.

  • 0: Function is not called.
  • 1: Function is called.

T_JACFUNC jacobifunc
 Jacobian of the differential equation system.
int ljac
 Number of subdiagonals of the Jacobian.
int lmas
 Number of subdiagonals of the mass matrix.
T_MASSFUNC massfunc
 Mass matrix of the differential equation system.
T_ODEFUNC odefunc
 Differential equation system.
int rho_is_constant
 Property of the spectral radius

  • 0: Radius is time variable
  • 1: Radius is constant.

T_RHOFUNC rhofunc
 Function to compute the spectral radius of the differential equation system.
T_SOLOUTFUNC soloutfunc
 Solution output function.
int ujac
 Number of superdiagonals of the Jacobian.
int umas
 Number of superdiagonals of the mass matrix.

Detailed Description

Parameter of the differential equation system