ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
TDatabase Class Reference

#include <Database.h>

Collaboration diagram for TDatabase:
Collaboration graph
[legend]

Public Member Functions

 TDatabase ()
 
void AddMortar0 (int Mortar_Ni, int N)
 
void AddMortar1 (int Mortar_Ni, int N)
 

Static Public Member Functions

static void SetDefaultParameters ()
 
static void WriteParamDB (char *ExecutedFile)
 
static void WriteTimeDB ()
 
static void CheckParameterConsistencyNSE ()
 

Static Public Attributes

static TShapeDesc ** ShapeDB = NULL
 
static TRefDesc ** RefDescDB = NULL
 
static TMapper ** MapperDB = NULL
 
static TIterator ** IteratorDB = NULL
 
static TParamDBParamDB = NULL
 
static TTimeDBTimeDB = NULL
 

Detailed Description

database of needed refinement, mapping and shape descriptors as well as iterators

Constructor & Destructor Documentation

TDatabase::TDatabase ( )

initialize the database

Member Function Documentation

void TDatabase::AddMortar0 ( int  Mortar_Ni,
int  N 
)

add descriptor for mortar refinement with base edge 0

Here is the caller graph for this function:

void TDatabase::AddMortar1 ( int  Mortar_Ni,
int  N 
)

add descriptor for mortar refinement with base edge 1

Here is the caller graph for this function:

void TDatabase::SetDefaultParameters ( )
static

parameter for a posteriori parameter computation with adjoint problem

parameters for SOLD schemes

parameters for controling the program

the following parameters are for individual use

AMG solver parameters

parameters for free surface calculation

parameters for Stokes–Darcy (StoDa) coupling

general parameters for population balances

parameters for matlab output

parameter for non-conforming elements number corresponds to Apel-Matthies paper 2006

parameters for ROM

parameter for type of projection method (NSE)

parameters for individual use in parallel computations

parameters for population balance computations

parameters for population balance computations

parameters for moving domains

parameters for moving domains

Here is the caller graph for this function:

void TDatabase::WriteParamDB ( char *  ExecutedFile)
static

write parameter for non-conforming elements

Parameters for Stokes–Darcy

Member Data Documentation

TIterator ** TDatabase::IteratorDB = NULL
static

database of iterators

TMapper ** TDatabase::MapperDB = NULL
static

database of mapper

TParamDB * TDatabase::ParamDB = NULL
static

general parameters

TRefDesc ** TDatabase::RefDescDB = NULL
static

database of refinement descriptors

TShapeDesc ** TDatabase::ShapeDB = NULL
static

database of shape descriptors

TTimeDB * TDatabase::TimeDB = NULL
static

parameter for time discretization


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