mFES - molecular Finite Element Solver  0.4
Namespaces | Classes | Enumerations | Functions
ngsolve Namespace Reference

Namespaces

namespace  numproc_cpp
namespace  numprocee_cpp

Classes

class  NumProcBVP
class  NumProcConstrainedBVP
class  ConstrainedPrecondMatrix
class  ConstrainedMatrix
class  NumProcApplyMat
class  NumProcCalcFlux
class  NumProcSetValues
class  NumProcDrawFlux
class  NumProcDrawCoefficient
class  NumProcEvaluate
class  NumProcAnalyze
class  NumProcIntegrate
class  NumProcWriteFile
class  NumProcWarn
class  NumProcTclTable
class  NumProcSaveSolution
class  NumProcLoadSolution
class  NumProcLoadZipSolution
class  NumProcLoadSolution2
class  NumProcSaveSolution2
class  NumProcTclMenu
class  NumProcGenerateOne
class  NumProcVisualization
class  NumProcClearGridFunctions
class  NumProcQuit
class  NumProcZZErrorEstimator
class  NumProcDifference
class  NumProcRTZZErrorEstimator
class  NumProcHierarchicalErrorEstimator
class  NumProcMarkElements
class  NumProcSetVisual
class  NumProcPrimalDualErrorEstimator
struct  kwstruct
class  PDEScanner
class  NumProcShapeTester

Enumerations

enum  TOKEN_TYPE {
  UNDEF = 0, NUMBER = 1, STRING = 2, END = 3,
  PLUS = '+', MINUS = '-', MUL = '*', DIV = '/',
  LP = '(', RP = ')', EQUAL = '=', COMMA = ',',
  LSB = '[', RSB = ']', COMMENT = '#', KW_DEFINE = 100,
  KW_GEOMETRY, KW_MESH, KW_SHARED, KW_CONSTANT,
  KW_VARIABLE, KW_COEFFICIENT, KW_FESPACE, KW_GRIDFUNCTION,
  KW_BILINEARFORM, KW_LINEARFORM, KW_PRECONDITIONER, KW_BEMELEMENT,
  KW_INTEGRATOR = 200, KW_NUMPROC_ID, KW_NUMPROC = 300, KW_MATFILE
}

Functions

NumProcs & GetNumProcs ()
void CommandList (bool nomeshload=false, const bool nogeometryload=false)
void DefineCommand ()
void NumProcCommand ()
void CheckFlags (Flags &flags)
Flags ParseFlags ()
void BuildLineIntegratorCurvePoints (const string filename, const MeshAccess &ma, Integrator &integrator, bool draw)
void BuildLineIntegratorCurvePoints (istream &infile, const MeshAccess &ma, Integrator &integrator, bool draw)
int NGS_DrawShape (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])

Enumeration Type Documentation

Enumerator:
UNDEF 
NUMBER 
STRING 
END 
PLUS 
MINUS 
MUL 
DIV 
LP 
RP 
EQUAL 
COMMA 
LSB 
RSB 
COMMENT 
KW_DEFINE 
KW_GEOMETRY 
KW_MESH 
KW_SHARED 
KW_CONSTANT 
KW_VARIABLE 
KW_COEFFICIENT 
KW_FESPACE 
KW_GRIDFUNCTION 
KW_BILINEARFORM 
KW_LINEARFORM 
KW_PRECONDITIONER 
KW_BEMELEMENT 
KW_INTEGRATOR 
KW_NUMPROC_ID 
KW_NUMPROC 
KW_MATFILE 

Function Documentation

void ngsolve::BuildLineIntegratorCurvePoints ( const string  filename,
const MeshAccess &  ma,
Integrator &  integrator,
bool  draw 
)
void ngsolve::BuildLineIntegratorCurvePoints ( istream &  infile,
const MeshAccess &  ma,
Integrator &  integrator,
bool  draw 
)
void ngsolve::CheckFlags ( Flags &  flags)
void ngsolve::CommandList ( bool  nomeshload = false,
const bool  nogeometryload = false 
)
NumProcs& ngsolve::GetNumProcs ( )
int ngsolve::NGS_DrawShape ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)