|
| template<class T , class TG , unsigned D> |
| T | getDriftScale (T tau, const ParticleAttrib< TinyVector< TG, D >> &ga) |
| |
| template<class Tt , class TG , class T , unsigned D> |
| void | getScaledDrift (Tt tau, const TinyVector< TG, D > &qf, TinyVector< T, D > &drift) |
| | evaluate a drift with a real force More...
|
| |
| template<class Tt , class TG , class T , unsigned D> |
| void | getScaledDriftL2 (Tt tau, const TinyVector< TG, D > &qf, const Tensor< T, D > &Dmat, TinyVector< T, D > &Kvec, TinyVector< T, D > &drift) |
| | evaluate a drift with a real force with rescaling for an L2 potential More...
|
| |
| template<class Tt , class TG , class T , unsigned D> |
| void | getUnscaledDrift (Tt tau, const TinyVector< TG, D > &qf, TinyVector< T, D > &drift) |
| | evaluate a drift with a real force and no rescaling More...
|
| |
| template<class T , class T1 , unsigned D> |
| T | setScaledDriftPbyPandNodeCorr (T tau, const ParticleAttrib< TinyVector< T1, D >> &qf, ParticleAttrib< TinyVector< T, D >> &drift) |
| | scale drift More...
|
| |
| template<class T , class T1 , unsigned D> |
| T | setScaledDriftPbyPandNodeCorr (T tau_au, const std::vector< T > &massinv, const ParticleAttrib< TinyVector< T1, D >> &qf, ParticleAttrib< TinyVector< T, D >> &drift) |
| | scale drift More...
|
| |
| template<class T , class TG , unsigned D> |
| void | setScaledDrift (T tau, const ParticleAttrib< TinyVector< TG, D >> &qf, ParticleAttrib< TinyVector< T, D >> &drift) |
| | da = scaled(tau)*ga More...
|
| |
| template<class T , unsigned D> |
| void | setScaledDrift (T tau, ParticleAttrib< TinyVector< T, D >> &drift) |
| | da = scaled(tau)*ga More...
|
| |
| template<class T , class TG , unsigned D> |
| void | setScaledDrift (T tau, const ParticleAttrib< TinyVector< std::complex< TG >, D >> &qf, ParticleAttrib< TinyVector< T, D >> &drift) |
| | da = scaled(tau)*ga More...
|
| |
| template<class T , class TG , unsigned D> |
| void | assignDrift (T s, const ParticleAttrib< TinyVector< TG, D >> &ga, ParticleAttrib< TinyVector< T, D >> &da) |
| |
| template<class T , class TG , unsigned D> |
| void | assignDrift (T s, const ParticleAttrib< TinyVector< std::complex< TG >, D >> &ga, ParticleAttrib< TinyVector< T, D >> &da) |
| |
| template<class T , class T1 , unsigned D> |
| void | assignDrift (T tau_au, const std::vector< T > &massinv, const ParticleAttrib< TinyVector< T1, D >> &qf, ParticleAttrib< TinyVector< T, D >> &drift) |
| |