![]() |
QMCPACK
|
specialization for linear grid with PBC More...
Collaboration diagram for CubicBsplineGrid< T, LINEAR_1DGRID, FIRSTDERIV_CONSTRAINTS >: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.