sVfetk Struct Reference
[Vfetk class]

Contains public data members for Vfetk class/module. More...

#include <vfetk.h>

Collaboration diagram for sVfetk:
Collaboration graph
[legend]

Data Fields

Vmem * vmem
Gem * gm
AM * am
Aprx * aprx
PDE * pde
Vpbepbe
Vcsmcsm
Vfetk_LsolvType lkey
int lmax
double ltol
Vfetk_NsolvType nkey
int nmax
double ntol
Vfetk_GuessType gues
Vfetk_PrecType lprec
int pjac
PBEparmpbeparm
FEMparmfeparm
Vhal_PBEType type
int level

Detailed Description

Contains public data members for Vfetk class/module.

Author:
Nathan Baker Many of the routines and macros are borrowed from the main.c driver (written by Mike Holst) provided with the PMG code.

Field Documentation

Aprx* sVfetk::aprx

Approximation manager.

Referenced by Vfetk_ctor2(), Vfetk_dtor2(), and Vfetk_write().

FEM-specific parameters

Referenced by Vfetk_ctor2(), and Vfetk_setParameters().

Gem* sVfetk::gm

Grid manager (container class for master vertex and simplex lists as well as prolongation operator for updating after refinement).

Referenced by Vfetk_ctor2(), Vfetk_fillArray(), Vfetk_genCube(), Vfetk_getGem(), Vfetk_loadMesh(), Vfetk_qfEnergy(), and Vfetk_write().

Initial guess method

Referenced by Vfetk_ctor2().

Refinement level (starts at 0)

Referenced by Vfetk_ctor2().

Linear solver method

Referenced by Vfetk_ctor2().

Maximum number of linear solver iterations

Referenced by Vfetk_ctor2().

Linear preconditioner

Referenced by Vfetk_ctor2().

double sVfetk::ltol

Residual tolerance for linear solver

Referenced by Vfetk_ctor2().

Nonlinear solver method

Referenced by Vfetk_ctor2().

Maximum number of nonlinear solver iterations

Referenced by Vfetk_ctor2().

double sVfetk::ntol

Residual tolerance for nonlinear solver

Referenced by Vfetk_ctor2().

Generic PB parameters

Referenced by Vfetk_ctor2(), Vfetk_fillArray(), and Vfetk_setParameters().

FEtk PDE object

Referenced by Vfetk_ctor2(), and Vfetk_dtor2().

Flag to print the jacobians (usually set this to -1, please)

Referenced by Vfetk_ctor2().

Vmem* sVfetk::vmem

Memory management object

Referenced by Vfetk_ctor2(), Vfetk_dtor2(), Vfetk_PDE_ctor(), and Vfetk_PDE_dtor().


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2