APBS  1.4.1
sVfetk Struct Reference

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

#include </builddir/build/BUILD/apbs/src/fem/vfetk.h>

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.

Definition at line 176 of file vfetk.h.

Field Documentation

◆ am

AM* am

Multilevel algebra manager.

Definition at line 182 of file vfetk.h.

◆ aprx

Aprx* aprx

Approximation manager.

Definition at line 183 of file vfetk.h.

◆ csm

Vcsm* csm

Charge-simplex map

Definition at line 186 of file vfetk.h.

◆ feparm

FEMparm* feparm

FEM-specific parameters

Definition at line 198 of file vfetk.h.

◆ gm

Gem* gm

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

Definition at line 179 of file vfetk.h.

◆ gues

Initial guess method

Definition at line 193 of file vfetk.h.

◆ level

int level

Refinement level (starts at 0)

Definition at line 200 of file vfetk.h.

◆ lkey

Linear solver method

Definition at line 187 of file vfetk.h.

◆ lmax

int lmax

Maximum number of linear solver iterations

Definition at line 188 of file vfetk.h.

◆ lprec

Linear preconditioner

Definition at line 194 of file vfetk.h.

◆ ltol

double ltol

Residual tolerance for linear solver

Definition at line 189 of file vfetk.h.

◆ nkey

Nonlinear solver method

Definition at line 190 of file vfetk.h.

◆ nmax

int nmax

Maximum number of nonlinear solver iterations

Definition at line 191 of file vfetk.h.

◆ ntol

double ntol

Residual tolerance for nonlinear solver

Definition at line 192 of file vfetk.h.

◆ pbe

Vpbe* pbe

Poisson-Boltzmann object

Definition at line 185 of file vfetk.h.

◆ pbeparm

PBEparm* pbeparm

Generic PB parameters

Definition at line 197 of file vfetk.h.

◆ pde

PDE* pde

FEtk PDE object

Definition at line 184 of file vfetk.h.

◆ pjac

int pjac

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

Definition at line 195 of file vfetk.h.

◆ type

Version of PBE to solve

Definition at line 199 of file vfetk.h.

◆ vmem

Vmem* vmem

Memory management object

Definition at line 178 of file vfetk.h.


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