Classes | |
struct | hash< concepts::Index > |
Hash function class. More... | |
struct | hash< concepts::Orders< number > > |
struct | IndexEqual |
Key equal function class. More... | |
struct | less< concepts::Cell * > |
Specialisation of STL class less<F> for pointers to cells. More... | |
struct | less< concepts::Cell1 * > |
struct | less< concepts::Cell2 * > |
struct | less< concepts::Cell3 * > |
struct | OrdersEqual |
Key equal function class. More... | |
Functions | |
template<typename F > | |
concepts::Array< F > | abs (const concepts::Array< F > &a) |
Returns an array with the absolute values of array a . More... | |
uint | abs (const uint &v) |
concepts::Real | arg (const concepts::Point< concepts::Real, 2 > &p) |
Returns the phase angle of a real 2D vector. More... | |
template<class F > | |
concepts::ElementFormulaContainer< F > | conj (const concepts::ElementFormulaContainer< F > frm) |
template<class F , uint dim> | |
const concepts::Point< F, dim > | conj (const concepts::Point< F, dim > &v) |
Returns the conjugate complex of a vector. More... | |
const concepts::Real | conj (const concepts::Real &v) |
Returns the conjugate complex of a real value. More... | |
size_t | hash_value (const concepts::Index &i) |
Computes a hash for i . More... | |
template<int number> | |
size_t | hash_value (const concepts::Orders< number > &o) |
template<typename F > | |
F | min (const concepts::Array< F > &a) |
Returns the minimal value in array a . More... | |
template<class F , uint dim> | |
const concepts::Real | norm (const concepts::Point< F, dim > &v) |
Returns the norm of a vector. More... | |
const concepts::Real | norm (const concepts::Real &v) |
Returns the square of a real value. More... | |
template<typename F > | |
F | product (const concepts::Array< F > &a) |
Returns the product of values in the array a . More... | |
template<typename F > | |
F | product (const concepts::Array< F > &a, uint j) |
Returns the product of values in the array a without index j . More... | |
template<typename F > | |
F | product (const concepts::Array< F > &a, uint j, uint k) |
Returns the product of values in the array a without indices j and k . More... | |
Function Documentation
◆ abs() [1/2]
concepts::Array<F> std::abs | ( | const concepts::Array< F > & | a | ) |
Returns an array with the absolute values of array a
.
Definition at line 56 of file arrayOp.hh.
◆ abs() [2/2]
|
inline |
Definition at line 95 of file operations.hh.
◆ arg()
concepts::Real std::arg | ( | const concepts::Point< concepts::Real, 2 > & | p | ) |
Returns the phase angle of a real 2D vector.
It is an extension of that definition for complex numbers from <complex>.
◆ conj() [1/3]
concepts::ElementFormulaContainer<F> std::conj | ( | const concepts::ElementFormulaContainer< F > | frm | ) |
Definition at line 79 of file frmE_conjugate.hh.
◆ conj() [2/3]
|
inline |
Returns the conjugate complex of a vector.
It is an extension of that definition for complex numbers from <complex>.
Definition at line 709 of file vectorsMatrices.hh.
◆ conj() [3/3]
|
inline |
Returns the conjugate complex of a real value.
It is an extension of that definition for complex numbers from <complex>.
Definition at line 83 of file operations.hh.
◆ hash_value() [1/2]
size_t std::hash_value | ( | const concepts::Index & | i | ) |
Computes a hash for i
.
◆ hash_value() [2/2]
size_t std::hash_value | ( | const concepts::Orders< number > & | o | ) |
◆ min()
F std::min | ( | const concepts::Array< F > & | a | ) |
Returns the minimal value in array a
.
- Examples
- matfileTutorial.cc.
Definition at line 67 of file arrayOp.hh.
◆ norm() [1/2]
|
inline |
Returns the norm of a vector.
It is an extension of that definition for complex numbers from <complex>.
Definition at line 722 of file vectorsMatrices.hh.
◆ norm() [2/2]
|
inline |
Returns the square of a real value.
It is an extension of that definition for complex numbers from <complex>.
- Examples
- elasticity2D_tutorial.cc, and hpFEM3d-EV.cc.
Definition at line 90 of file operations.hh.
◆ product() [1/3]
F std::product | ( | const concepts::Array< F > & | a | ) |
Returns the product of values in the array a
.
Definition at line 23 of file arrayOp.hh.
◆ product() [2/3]
F std::product | ( | const concepts::Array< F > & | a, |
uint | j | ||
) |
Returns the product of values in the array a
without index j
.
Definition at line 32 of file arrayOp.hh.
◆ product() [3/3]
F std::product | ( | const concepts::Array< F > & | a, |
uint | j, | ||
uint | k | ||
) |
Returns the product of values in the array a
without indices j
and k
.
Definition at line 44 of file arrayOp.hh.