Mgrid_tag
class.
More...
#include <mgrid.h>
Public Attributes | |
MD_Dvec | center |
double | length |
double | cutoff |
double | spacing |
int32 | nspacings |
int32 | nlevels |
int32 | boundary |
int32 | natoms |
int32 | approx |
int32 | split |
Mgrid_tag
class.
User sets the internal fields of this class in order to configure the parameters needed by Mgrid_tag
class. The MgridParam_tag
class is intended to be setup once and used to initialize the Mgrid_tag
class.
The recommended parameters depend on the accuracy desired:
spacing
, cutoff
, approx
MGRID_CUBIC
, split
MGRID_TAYLOR2
. spacing
, cutoff
, approx
MGRID_QUINTIC1
, split
MGRID_TAYLOR3
. spacing
, cutoff
, approx
MGRID_HEPTIC1
, split
MGRID_TAYLOR4
(or perhaps MGRID_NONIC1
and MGRID_TAYLOR5
).
|
Select the approximation scheme to use. |
|
Select either nonperiodic or periodic boundaries. |
|
Center of cubic domain. |
|
Cutoff distance, typically 8 to 12 Angstroms. |
|
Length of cubic domain. |
|
Number of atoms in the system. |
|
Number of levels in the grid hierarchy. |
|
Number of spacings along each dimension to cover domain. |
|
Lattice spacing, typically about 3 Angstroms. |
|
Select the splitting to use. |