|
KADATH
|
Class for handling additional parameters for some Tensor.
More...
#include <tensor.hpp>
Public Member Functions | |
| int | get_m_order () const |
| Returns | |
| int & | set_m_order () |
| Sets | |
| int | get_m_quant () const |
| Returns | |
| int & | set_m_quant () |
| Sets | |
| void | swap (Param_tensor &so) noexcept |
| Sylvain's stuff. More... | |
| operator bool () const noexcept | |
| Check of some parameters are affected. More... | |
| bool | operator! () const noexcept |
| Check if the parameters are not affected. More... | |
Protected Attributes | |
| bool | m_order_affected |
| States if the parameter | |
| int | m_order |
| The value of | |
| bool | m_quant_affected |
| States if the parameter | |
| int | m_quant |
| The value of | |
Friends | |
| class | Tensor |
| int | add_m_quant (const Param_tensor &, const Param_tensor &) |
| Addition quantum numbers. More... | |
| int | mult_m_quant (const Param_tensor &, const Param_tensor &) |
| Multiplication of quantum numbers. More... | |
| int | div_m_quant (const Param_tensor &, const Param_tensor &) |
| Division of quantum numbers. More... | |
| int | inv_m_quant (const Param_tensor &) |
| Inverse of a quantum number. More... | |
Class for handling additional parameters for some Tensor.
It can, for instance, store the winding number of the scalar field of a boson star.
Definition at line 105 of file tensor.hpp.
|
inline |
|
inline |
|
inlinenoexcept |
Check of some parameters are affected.
Definition at line 124 of file tensor.hpp.
References m_order_affected, and m_quant_affected.
|
inlinenoexcept |
Check if the parameters are not affected.
Definition at line 127 of file tensor.hpp.
References m_order_affected, and m_quant_affected.
|
inline |
|
inline |
|
inlinenoexcept |
Sylvain's stuff.
Definition at line 767 of file tensor.hpp.
|
friend |
Addition quantum numbers.
Definition at line 23 of file param_tensor.cpp.
|
friend |
Division of quantum numbers.
Definition at line 43 of file param_tensor.cpp.
|
friend |
Inverse of a quantum number.
Definition at line 54 of file param_tensor.cpp.
|
friend |
Multiplication of quantum numbers.
Definition at line 32 of file param_tensor.cpp.
|
protected |
The value of
, if affected.
Definition at line 109 of file tensor.hpp.
|
protected |
States if the parameter
is affected.
Definition at line 108 of file tensor.hpp.
|
protected |
The value of
, if affected.
Definition at line 111 of file tensor.hpp.
|
protected |
States if the parameter
is affected.
Definition at line 110 of file tensor.hpp.