APBS 3.0.0
Loading...
Searching...
No Matches
sVfetk Struct Reference

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

#include </builddir/build/BUILD/apbs-3.0.0-build/apbs-3.0.0/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: