![]() |
QMCPACK
|
Public Types | |
using | grid_type = typename TransformerBase< T >::grid_type |
using | FnOut = typename TransformerBase< T >::FnOut |
![]() | |
using | grid_type = OneDimGridBase< double > |
temporary grid in double precision More... | |
using | FnOut = MultiQuinticSpline1D< T > |
the multiple set More... | |
Public Member Functions | |
A2NTransformer (std::unique_ptr< FnIn > in) | |
void | convert (grid_type &agrid, FnOut &multiset, int ispline, int order) override |
convert input 1D functor to the multi set More... | |
![]() | |
virtual | ~TransformerBase () |
Public Attributes | |
std::unique_ptr< FnIn > | m_ref |
Definition at line 55 of file RadialOrbitalSetBuilder.h.
using FnOut = typename TransformerBase<T>::FnOut |
Definition at line 58 of file RadialOrbitalSetBuilder.h.
using grid_type = typename TransformerBase<T>::grid_type |
Definition at line 57 of file RadialOrbitalSetBuilder.h.
|
inline |
Definition at line 61 of file RadialOrbitalSetBuilder.h.
convert input 1D functor to the multi set
agrid | original grid |
multiset | the object that should be populated |
ispline | index of the this analytic function |
int | order quintic (or cubic) only quintic is used |
Implements TransformerBase< T >.
Definition at line 63 of file RadialOrbitalSetBuilder.h.
References MultiQuinticSpline1D< T >::add_spline(), A2NTransformer< T, FnIn >::m_ref, OneDimGridBase< T, CT >::makeClone(), OneDimGridBase< T, CT >::rmax(), OneDimGridBase< T, CT >::rmin(), and OneDimGridBase< T, CT >::size().
std::unique_ptr<FnIn> m_ref |
Definition at line 60 of file RadialOrbitalSetBuilder.h.
Referenced by A2NTransformer< T, FnIn >::convert().