Definition at line 115 of file point.cpp.
◆ SymmetricMatrix() [1/4]
cif::SymmetricMatrix::SymmetricMatrix |
( |
uint32_t |
n, |
|
|
double |
v = 0 |
|
) |
| |
|
inline |
Definition at line 118 of file point.cpp.
120 , m_data((m_n * (m_n + 1)) / 2)
122 std::fill(m_data.begin(), m_data.end(), v);
◆ SymmetricMatrix() [2/4]
cif::SymmetricMatrix::SymmetricMatrix |
( |
| ) |
|
|
default |
◆ SymmetricMatrix() [3/4]
◆ SymmetricMatrix() [4/4]
◆ dim_m()
uint32_t cif::SymmetricMatrix::dim_m |
( |
| ) |
const |
|
inline |
◆ dim_n()
uint32_t cif::SymmetricMatrix::dim_n |
( |
| ) |
const |
|
inline |
◆ operator()() [1/2]
double cif::SymmetricMatrix::operator() |
( |
uint32_t |
i, |
|
|
uint32_t |
j |
|
) |
| const |
|
inline |
Definition at line 134 of file point.cpp.
137 ? m_data[(
j * (
j + 1)) / 2 +
i]
138 : m_data[(
i * (
i + 1)) / 2 +
j];
◆ operator()() [2/2]
double& cif::SymmetricMatrix::operator() |
( |
uint32_t |
i, |
|
|
uint32_t |
j |
|
) |
| |
|
inline |
Definition at line 141 of file point.cpp.
146 return m_data[(
j * (
j + 1)) / 2 +
i];
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: