Jive reference manual
Classes | Typedefs | Functions
jive::implict Namespace Reference

This namespace exports modules for solving systems of equations implicitly. More...

Classes

class  ArclenActions
 
class  ArclenModule
 
class  ArclenParams
 
class  ConHandler
 
class  EigensolveModule
 
class  Globdat
 
class  LinsolveModule
 
class  NewmarkModule
 
class  NewmarkStepper
 
class  NonlinModule
 
class  NonlinRunData
 
class  NonlinTransModel
 
class  Park3Model
 
class  Park3Module
 
class  PropertyNames
 
class  SolverInfo
 
class  SolverModule
 
class  SolverRunData
 
class  StdArclenModel
 
class  TimeStepper
 
class  TimeStepperFactory
 
class  TransientMatrix
 
class  TransientModel
 
class  TransientSolver
 

Typedefs

typedef PropertyNames PropNames
 
typedef TimeStepperFactory TSFactory
 
typedef jem::mp::Context MPContext
 

Functions

void declareModels ()
 
void declareModules ()
 
Ref< SolverModulenewSolverModule (const String &name, const Properties &conf, const Properties &props, const Properties &globdat)
 
Ref< TimeSteppernewTimeStepper (const String &name, const Properties &conf, const Properties &globdat)
 
Ref< TimeSteppernewTimeStepper (const String &name, const Properties &conf, const Properties &props, const Properties &globdat)
 
Ref< MatrixBuildernewMatrixBuilder (const String &name, const String &context, const Properties &conf, const Properties &props, const Properties &globdat, Ref< DofSpace > dofs=NIL)
 
Ref< SolvernewSolver (const String &name, const String &context, const Properties &conf, const Properties &props, const Properties &params, const Properties &globdat)
 
Properties newSolverParams (const Properties &globdat, Ref< AbstractMatrix > globmat, Ref< AbstractMatrix > precon=NIL, const Ref< DofSpace > &dofs=NIL)
 

Detailed Description

The namespace jive::implict exports modules for solving systems of equations implicitly.

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

Typedef Documentation

Function Documentation

void jive::implict::declareModels ( )
void jive::implict::declareModules ( )
Ref<SolverModule> jive::implict::newSolverModule ( const String name,
const Properties conf,
const Properties props,
const Properties globdat 
)
Ref<TimeStepper> jive::implict::newTimeStepper ( const String name,
const Properties conf,
const Properties globdat 
)
Ref<TimeStepper> jive::implict::newTimeStepper ( const String name,
const Properties conf,
const Properties props,
const Properties globdat 
)
Ref<MatrixBuilder> jive::implict::newMatrixBuilder ( const String name,
const String context,
const Properties conf,
const Properties props,
const Properties globdat,
Ref< DofSpace dofs = NIL 
)
Ref<Solver> jive::implict::newSolver ( const String name,
const String context,
const Properties conf,
const Properties props,
const Properties params,
const Properties globdat 
)
Properties jive::implict::newSolverParams ( const Properties globdat,
Ref< AbstractMatrix globmat,
Ref< AbstractMatrix precon = NIL,
const Ref< DofSpace > &  dofs = NIL 
)