![]() |
QMCPACK
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| qmcplusplus | |
| helper functions for EinsplineSetBuilder | |
Enumerations | |
| enum | SoAFields3D { VAL = 0, GRAD0, GRAD1, GRAD2, HESS00, HESS01, HESS02, HESS11, HESS12, HESS22, LAPL, NUM_FIELDS } |
Functions | |
| template<typename T > | |
| T | SymTrace (T h00, T h01, T h02, T h11, T h12, T h22, const T gg[6]) |
| compute Trace(H*G) More... | |
| template<typename T > | |
| T | v_m_v (T h00, T h01, T h02, T h11, T h12, T h22, T g1x, T g1y, T g1z, T g2x, T g2y, T g2z) |
| compute vector[3]^T x matrix[3][3] x vector[3] More... | |
| template<typename T > | |
| T | t3_contract (T h000, T h001, T h002, T h011, T h012, T h022, T h111, T h112, T h122, T h222, T g1x, T g1y, T g1z, T g2x, T g2y, T g2z, T g3x, T g3y, T g3z) |
| Coordinate transform for a 3rd rank symmetric tensor representing coordinate derivatives (hence t3_contract, for contraction with vectors). More... | |