Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

sFEMparm Struct Reference
[FEMparm class]

Parameter structure for FEM-specific variables from input files. More...

#include <femparm.h>


Data Fields

int parsed
FEMparm_CalcType type
int settype
double glen [3]
int setglen
double etol
int setetol
FEMparm_EtolType ekey
int setekey
FEMparm_EstType akeyPRE
int setakeyPRE
FEMparm_EstType akeySOLVE
int setakeySOLVE
int targetNum
int settargetNum
double targetRes
int settargetRes
int maxsolve
int setmaxsolve
int maxvert
int setmaxvert


Detailed Description

Parameter structure for FEM-specific variables from input files.

Author:
Nathan Baker


Field Documentation

FEMparm_EstType sFEMparm::akeyPRE
 

Adaptive refinment error estimator method for pre-solution refine. Note, this should either be FRT_UNIF or FRT_GEOM.

FEMparm_EstType sFEMparm::akeySOLVE
 

Adaptive refinment error estimator method for a posteriori solution-based refinement.

FEMparm_EtolType sFEMparm::ekey
 

Adaptive refinment interpretation of error tolerance

double sFEMparm::etol
 

Error tolerance for refinement; interpretation depends on the adaptive refinement method chosen

double sFEMparm::glen[3]
 

Domain side lengths (in Å)

int sFEMparm::maxsolve
 

Maximum number of solve-estimate-refine cycles

int sFEMparm::maxvert
 

Maximum number of vertices in mesh (ignored if less than zero)

int sFEMparm::parsed
 

Flag: Has this structure been filled with anything other than * the default values? (0 = no, 1 = yes)

int sFEMparm::setakeyPRE
 

Boolean

int sFEMparm::setakeySOLVE
 

Boolean

int sFEMparm::setekey
 

Boolean

int sFEMparm::setetol
 

Boolean

int sFEMparm::setglen
 

Boolean

int sFEMparm::setmaxsolve
 

Boolean

int sFEMparm::setmaxvert
 

Boolean

int sFEMparm::settargetNum
 

Boolean

int sFEMparm::settargetRes
 

Boolean

int sFEMparm::settype
 

Boolean

int sFEMparm::targetNum
 

Initial mesh will continue to be marked and refined with the method specified by akeyPRE until the mesh contains this many vertices or until targetRes is reached.

double sFEMparm::targetRes
 

Initial mesh will continue to be marked and refined with the method specified by akeyPRE until the mesh contains no markable simplices with longest edges above this size or until targetNum is reached.

FEMparm_CalcType sFEMparm::type
 

Calculation type


The documentation for this struct was generated from the following file:
Generated on Tue Dec 6 10:05:52 2005 for APBS by doxygen 1.3.5