Jive reference manual
Classes | Typedefs | Enumerations | Functions | Variables
jive::model Namespace Reference

The classes and functions provide a framework for implementing modular, numerical models. More...

Classes

class  ActionException
 
class  ActionParams
 
class  Actions
 
class  ConstraintsModel
 
class  DebugModel
 
class  DummyModel
 
class  FilterModel
 
class  Globdat
 
class  ImplicitMatrix
 
class  LoadScaleModel
 
class  MatrixFreeModel
 
class  MatrixModel
 
class  Model
 
class  ModelFactory
 
class  MPModel
 
class  MultiModel
 
class  PointLoadModel
 
class  PropertyNames
 
class  RunvarNames
 
class  StateVector
 

Typedefs

typedef RunvarNames VarNames
 
typedef PropertyNames PropNames
 

Enumerations

enum  StateTag {
  STATE0,
  STATE1,
  STATE2
}
 

Functions

void declareModels ()
 
Ref< ModelnewModel (const String &name, const Properties &conf, const Properties &props, const Properties &globdat)
 
Ref< ModelexplicitNewModel (const String &name, const Properties &conf, const Properties &props, const Properties &globdat)
 

Variables

const StateTag STATE [3]
 

Detailed Description

The classes and functions in namespace jive::model provide a framework for implementing modular, numerical models.

All classes and functions in this namespace can be found in the package jive.model.

Typedef Documentation

Enumeration Type Documentation

Enumerator
STATE0 
STATE1 
STATE2 

Function Documentation

void jive::model::declareModels ( )
Ref<Model> jive::model::newModel ( const String name,
const Properties conf,
const Properties props,
const Properties globdat 
)
Ref<Model> jive::model::explicitNewModel ( const String name,
const Properties conf,
const Properties props,
const Properties globdat 
)

Variable Documentation

const StateTag jive::model::STATE[3]