![]() |
QMCPACK
|
Public Types | |
using | Array_t = ParticleAttrib< TinyVector< T, 3 > > |
using | Component_t = typename Array_t::Type_t |
using | Transformer_t = Tensor< T, 3 > |
Static Public Member Functions | |
static void | Cart2Cart (const Array_t &pin, const Transformer_t &G, const Transformer_t &R, Array_t &pout, int first, int last) |
static void | Cart2Unit (const Array_t &pin, const Transformer_t &G, Array_t &pout, int first, int last) |
static void | Unit2Cart (const Array_t &pin, const Transformer_t &R, Array_t &pout, int first, int last) |
static void | Unit2Unit (const Array_t &pin, Array_t &pout, int first, int last) |
static void | Unit2Unit (Array_t &pinout, int first, int last) |
static void | Cart2Cart (Array_t &pinout, const Transformer_t &G, const Transformer_t &R, int first, int last) |
static Component_t | Unit2Unit (const Component_t &pos) |
static Component_t | Cart2Unit (const Component_t &pos, const Transformer_t &G) |
static Component_t | Unit2Cart (const Component_t &pos, const Transformer_t &R) |
static Component_t | Cart2Cart (const Component_t &pos, const Transformer_t &G, const Transformer_t &R) |
Definition at line 185 of file FastParticleOperators.h.
using Array_t = ParticleAttrib<TinyVector<T, 3> > |
Definition at line 187 of file FastParticleOperators.h.
using Component_t = typename Array_t::Type_t |
Definition at line 188 of file FastParticleOperators.h.
using Transformer_t = Tensor<T, 3> |
Definition at line 189 of file FastParticleOperators.h.
|
inlinestatic |
Definition at line 191 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 274 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 317 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 214 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 300 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 231 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 309 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
Definition at line 246 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 260 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.
|
inlinestatic |
Definition at line 292 of file FastParticleOperators.h.
References SUPERCELL_BOUNDARY_LIMITS, and THREE_DIM_BOUNDARY_BLOCK.