Class TempLat::detail::band_matrix
template <typename T>
ClassList > TempLat > detail > band_matrix
Public Functions
| Type | Name |
|---|---|
| band_matrix () |
|
| band_matrix (int dim, int n_u, int n_l) |
|
| int | dim () const |
| std::vector< T > | l_solve (const std::vector< T > & b) const |
| void | lu_decompose () |
| std::vector< T > | lu_solve (const std::vector< T > & b, bool is_lu_decomposed=false) |
| int | num_lower () const |
| int | num_upper () const |
| T & | operator() (int i, int j) |
| T | operator() (int i, int j) const |
| std::vector< T > | r_solve (const std::vector< T > & b) const |
| void | resize (int dim, int n_u, int n_l) |
| T & | saved_diag (int i) |
| T | saved_diag (int i) const |
Public Functions Documentation
function band_matrix [1/2]
function band_matrix [2/2]
function dim
function l_solve
function lu_decompose
function lu_solve
inline std::vector< T > TempLat::detail::band_matrix::lu_solve (
const std::vector< T > & b,
bool is_lu_decomposed=false
)
function num_lower
function num_upper
function operator()
function operator()
function r_solve
function resize
function saved_diag [1/2]
function saved_diag [2/2]
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/util/spline.h