![]() |
QMCPACK
|
Factory class using Singleton pattern. More...
Public Types | |
using | GridType = OneDimGridBase< RealType > |
typedef of the one-dimensional grid More... | |
![]() | |
enum | { DIM = OHMMS_DIM, DIM_VGL = OHMMS_DIM + 2 } |
using | QTBase = QMCTypes< OHMMS_PRECISION, DIM > |
using | QTFull = QMCTypes< OHMMS_PRECISION_FULL, DIM > |
using | RealType = QTBase::RealType |
using | ComplexType = QTBase::ComplexType |
using | ValueType = QTBase::ValueType |
using | PosType = QTBase::PosType |
using | GradType = QTBase::GradType |
using | TensorType = QTBase::TensorType |
using | IndexType = OHMMS_INDEXTYPE |
define other types More... | |
using | FullPrecRealType = QTFull::RealType |
using | FullPrecValueType = QTFull::ValueType |
using | PropertySetType = RecordNamedProperty< FullPrecRealType > |
define PropertyList_t More... | |
using | PtclGrpIndexes = std::vector< std::pair< int, int > > |
Static Public Member Functions | |
static std::unique_ptr< GridType > | createGrid (xmlNodePtr cur) |
return a GridType* More... | |
Factory class using Singleton pattern.
Definition at line 24 of file OneDimGridFactory.h.
using GridType = OneDimGridBase<RealType> |
typedef of the one-dimensional grid
Definition at line 27 of file OneDimGridFactory.h.
|
static |
return a GridType*
cur | xmlnode for the grid definition |
Definition at line 21 of file OneDimGridFactory.cpp.
References OhmmsAttributeSet::add(), qmcplusplus::app_error(), qmcplusplus::Units::charge::e, LOGMSG, and OhmmsAttributeSet::put().
Referenced by RadialOrbitalSetBuilder< COT >::addGrid().