OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include "Meshes/Mesh.h"
#include "Meshes/Centering.h"
#include "Meshes/CartesianCentering.h"
#include "AppTypes/Vektor.h"
#include <map>
#include "Meshes/CartesianStencilSetup.h"
#include "Meshes/Cartesian.hpp"
Go to the source code of this file.
Classes | |
class | Cartesian< Dim, MFLOAT > |
Namespaces | |
namespace | IPPL |
Functions | |
template<unsigned Dim, class MFLOAT > | |
std::ostream & | operator<< (std::ostream &, const Cartesian< Dim, MFLOAT > &) |
template<class T , class MFLOAT > | |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Div (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Div (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Div (Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Div (Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Div (Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Div (Field< SymTenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Div (Field< SymTenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Div (Field< SymTenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Div (Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Div (Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Div (Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Div (Field< SymTenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Div (Field< SymTenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Div (Field< SymTenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Grad (Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Grad (Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Grad (Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Grad (Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Grad (Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Grad (Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Grad (Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Grad (Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Grad (Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Grad (Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Grad (Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Grad (Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | Grad (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | Grad (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | Grad (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | Grad (Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | Grad (Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T , class MFLOAT > | |
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | Grad (Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< T2, 1U, Cartesian< 1U, MFLOAT >, Cell > &w, Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< T2, 2U, Cartesian< 2U, MFLOAT >, Cell > &w, Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< T2, 3U, Cartesian< 3U, MFLOAT >, Cell > &w, Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< T2, 1U, Cartesian< 1U, MFLOAT >, Vert > &w, Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< T2, 2U, Cartesian< 2U, MFLOAT >, Vert > &w, Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T1 , class T2 , class MFLOAT > | |
Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< T2, 3U, Cartesian< 3U, MFLOAT >, Vert > &w, Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > &x, Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > &x, Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > & | IPPL::Average (Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > &x, Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 1U, Cartesian< 1U, MFLOAT >, Vert > &x, Field< T1, 1U, Cartesian< 1U, MFLOAT >, Cell > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 2U, Cartesian< 2U, MFLOAT >, Vert > &x, Field< T1, 2U, Cartesian< 2U, MFLOAT >, Cell > &r) |
template<class T1 , class MFLOAT > | |
Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > & | IPPL::Average (Field< T1, 3U, Cartesian< 3U, MFLOAT >, Vert > &x, Field< T1, 3U, Cartesian< 3U, MFLOAT >, Cell > &r) |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & Div | ( | Field< SymTenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2641 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & Div | ( | Field< SymTenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2523 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & Div | ( | Field< SymTenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2656 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & Div | ( | Field< SymTenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2538 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & Div | ( | Field< SymTenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2674 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & Div | ( | Field< SymTenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2556 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & Div | ( | Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2582 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & Div | ( | Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2465 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & Div | ( | Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2597 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & Div | ( | Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2480 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & Div | ( | Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2615 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & Div | ( | Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2498 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2396 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2250 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2192 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2323 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2411 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2265 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2207 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2338 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2432 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2283 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & Div | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2225 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & Div | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2359 of file Cartesian.hpp.
References dot(), and PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & Grad | ( | Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2910 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & Grad | ( | Field< T, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2759 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & Grad | ( | Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2702 of file Cartesian.hpp.
References PAssert_EQ.
Referenced by PartBunch::computeSelfFields(), and PartBunch::computeSelfFields_cycl().
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & Grad | ( | Field< T, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2830 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & Grad | ( | Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2928 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & Grad | ( | Field< T, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2773 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & Grad | ( | Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2716 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & Grad | ( | Field< T, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 2u >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & Grad | ( | Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2954 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & Grad | ( | Field< T, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2790 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & Grad | ( | Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2733 of file Cartesian.hpp.
References PAssert_EQ.
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & Grad | ( | Field< T, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 2874 of file Cartesian.hpp.
References PAssert_EQ.
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & Grad | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | x, |
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 3050 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & Grad | ( | Field< Vektor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Vert > & | x, |
Field< Tenzor< T, 1U >, 1U, Cartesian< 1U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 2990 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & Grad | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | x, |
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 3065 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & Grad | ( | Field< Vektor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Vert > & | x, |
Field< Tenzor< T, 2U >, 2U, Cartesian< 2U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 3005 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & Grad | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | x, |
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | r | ||
) |
Definition at line 3083 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & Grad | ( | Field< Vektor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Vert > & | x, |
Field< Tenzor< T, 3U >, 3U, Cartesian< 3U, MFLOAT >, Cell > & | r | ||
) |
Definition at line 3023 of file Cartesian.hpp.
References outerProduct(), and PAssert_EQ.
|
inline |
Definition at line 273 of file Cartesian.h.
References Cartesian< Dim, MFLOAT >::print().