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

Base class for all JaRMoSBase models. More...

Inheritance diagram for jarmos.ModelBase:
kermor.ReducedModel rb.RBSystem rb.ComplexRBSystem rb.TransientRBSystem rb.QNTransientRBSystem

Public Member Functions

void loadOfflineData (AModelManager m) throws MathReaderException, ModelManagerException, IOException
 Loads the model's offline data. More...
 
GeometryData getGeometry ()
 The model's geometry data. More...
 
int getNumDoFFields ()
 Returns the number of degree-of-freedom fields generated/computed by the model. More...
 

Protected Attributes

FieldDescriptor[] logicalFieldTypes
 The logical output fields of the model, each collecting one ore more model DoF's into a related unit, like displacements which have 2-3 DoF-fields (x,y,z) More...
 

Detailed Description

Base class for all JaRMoSBase models.

Contains geometry data, the total number of DoF and methods to load the offline data.

Author
Daniel Wirtz

Definition at line 18 of file ModelBase.java.

Member Function Documentation

GeometryData jarmos.ModelBase.getGeometry ( )

The model's geometry data.

Definition at line 69 of file ModelBase.java.

int jarmos.ModelBase.getNumDoFFields ( )

Returns the number of degree-of-freedom fields generated/computed by the model.

Returns

Definition at line 78 of file ModelBase.java.

void jarmos.ModelBase.loadOfflineData ( AModelManager  m) throws MathReaderException, ModelManagerException, IOException

Loads the model's offline data.

Override in subclasses for model-specific offline data loading

Parameters
mThe model manager
Exceptions
IOException

Definition at line 39 of file ModelBase.java.

Member Data Documentation

FieldDescriptor [] jarmos.ModelBase.logicalFieldTypes
protected

The logical output fields of the model, each collecting one ore more model DoF's into a related unit, like displacements which have 2-3 DoF-fields (x,y,z)

Definition at line 26 of file ModelBase.java.


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