JaRMoS  1.1
Java Reduced Model Simulations
 All Classes Namespaces Files Functions Variables Enumerator Groups Pages
kermor.ReducedSystem Class Reference

Main reduced dynamical system class. More...

Inheritance diagram for kermor.ReducedSystem:

Public Member Functions

void setConfig (double[] mu, int InputIdx)
 
double[] currentMu ()
 
int currentInput ()
 
int getDimension ()
 
void computeDerivatives (double t, double[] x, double[] xDot) throws DerivativeException
 

Static Public Member Functions

static ReducedSystem load (AModelManager mng) throws MathReaderException, ModelManagerException, IOException
 

Public Attributes

IOutputConv C = null
 
IInitialValue x0 = null
 
IInputConv B = null
 
IMassMatrix M = null
 
IInputFunctions u = null
 
ICoreFun f = null
 

Detailed Description

Main reduced dynamical system class.

Contains all reduced components and implements the interface for the apache commons ODE integrators.

Author
Daniel Wirtz
Date
2013-08-07

Definition at line 42 of file ReducedSystem.java.

Member Function Documentation

void kermor.ReducedSystem.computeDerivatives ( double  t,
double[]  x,
double[]  xDot 
) throws DerivativeException

Definition at line 80 of file ReducedSystem.java.

int kermor.ReducedSystem.currentInput ( )

Definition at line 70 of file ReducedSystem.java.

double [] kermor.ReducedSystem.currentMu ( )

Definition at line 66 of file ReducedSystem.java.

int kermor.ReducedSystem.getDimension ( )

Definition at line 75 of file ReducedSystem.java.

static ReducedSystem kermor.ReducedSystem.load ( AModelManager  mng) throws MathReaderException, ModelManagerException, IOException
static
Parameters
mng
Returns
Exceptions
MathReaderException
  • If errors reading math objects occur
ModelManagerException
  • If errors loading presumably existent model files occur
IOException
  • If errors loading files from the model's source do occur

Definition at line 98 of file ReducedSystem.java.

void kermor.ReducedSystem.setConfig ( double[]  mu,
int  InputIdx 
)

Definition at line 61 of file ReducedSystem.java.

Member Data Documentation

IInputConv kermor.ReducedSystem.B = null

Definition at line 50 of file ReducedSystem.java.

IOutputConv kermor.ReducedSystem.C = null

Definition at line 46 of file ReducedSystem.java.

ICoreFun kermor.ReducedSystem.f = null

Definition at line 56 of file ReducedSystem.java.

IMassMatrix kermor.ReducedSystem.M = null

Definition at line 52 of file ReducedSystem.java.

IInputFunctions kermor.ReducedSystem.u = null

Definition at line 54 of file ReducedSystem.java.

IInitialValue kermor.ReducedSystem.x0 = null

Definition at line 48 of file ReducedSystem.java.


The documentation for this class was generated from the following file: