![]() |
QMCPACK
|
specialization for linear grid with PBC More...
Public Types | |
using | point_type = typename GridTraits< T >::point_type |
using | value_type = typename GridTraits< T >::value_type |
using | container_type = std::vector< T > |
using | size_t = std::size_t |
Public Member Functions | |
CubicBsplineGrid () | |
bool | getGridPoint (point_type x, int &i) |
void | setGrid (point_type start, point_type end, size_t n) |
set linear grid More... | |
void | spline (point_type start, point_type end, const container_type &data, container_type &p, bool closed) |
void | spline (point_type start, point_type end, value_type startDeriv, value_type endDeriv, const container_type &data, container_type &p) |
Public Attributes | |
int | Npts |
number of points More... | |
point_type | GridStart |
point_type | GridEnd |
point_type | GridDelta |
point_type | GridDeltaInv |
point_type | GridDeltaInv2 |
point_type | L |
point_type | Linv |
point_type | tp [4] |
specialization for linear grid with PBC
Definition at line 85 of file CubicBsplineGrid.h.
using container_type = std::vector<T> |
Definition at line 89 of file CubicBsplineGrid.h.
using point_type = typename GridTraits<T>::point_type |
Definition at line 87 of file CubicBsplineGrid.h.
using size_t = std::size_t |
Definition at line 90 of file CubicBsplineGrid.h.
using value_type = typename GridTraits<T>::value_type |
Definition at line 88 of file CubicBsplineGrid.h.
|
inline |
Definition at line 96 of file CubicBsplineGrid.h.
|
inline |
Definition at line 98 of file CubicBsplineGrid.h.
References qmcplusplus::floor().
|
inline |
set linear grid
start | starting grid |
end | ending grid |
n | size of data |
Definition at line 118 of file CubicBsplineGrid.h.
References qmcplusplus::n.
|
inline |
Definition at line 130 of file CubicBsplineGrid.h.
|
inline |
Definition at line 141 of file CubicBsplineGrid.h.
point_type GridDelta |
Definition at line 93 of file CubicBsplineGrid.h.
point_type GridDeltaInv |
Definition at line 93 of file CubicBsplineGrid.h.
point_type GridDeltaInv2 |
Definition at line 93 of file CubicBsplineGrid.h.
point_type GridEnd |
Definition at line 93 of file CubicBsplineGrid.h.
point_type GridStart |
Definition at line 93 of file CubicBsplineGrid.h.
Definition at line 93 of file CubicBsplineGrid.h.
point_type Linv |
Definition at line 93 of file CubicBsplineGrid.h.
int Npts |
number of points
Definition at line 92 of file CubicBsplineGrid.h.
point_type tp[4] |
Definition at line 94 of file CubicBsplineGrid.h.