![]() |
Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
|
Supports LU-decompositon for a matrix. More...
#include <LU.h>
Classes | |
| class | SparseMatrix |
Public Member Functions | |
| LU (const int dim, const int bandwidth) | |
| ~LU () | |
| double & | operator() (int row, int col) |
| double | operator() (int row, int col) const |
| double | value (int row, int col) const |
| void | decompose () |
| void | back_subs (double *rhs) |
| void | dump () |
Private Member Functions | |
| LU () | |
Private Attributes | |
| const int | dim_ |
| bool | isReady_ |
| SparseMatrix | AA_ |
Supports LU-decompositon for a matrix.
| sierra::nalu::LU::LU | ( | const int | dim, |
| const int | bandwidth | ||
| ) |
| sierra::nalu::LU::~LU | ( | ) |
|
private |
Referenced by value().
| void sierra::nalu::LU::back_subs | ( | double * | rhs | ) |
References AA_, dim_, and isReady_.
Referenced by sierra::nalu::BSpline1D::compute_control_pts(), and value().
| void sierra::nalu::LU::decompose | ( | ) |
References AA_, dim_, and isReady_.
Referenced by sierra::nalu::BSpline1D::compute_control_pts(), and value().
| void sierra::nalu::LU::dump | ( | ) |
References sierra::nalu::LU::SparseMatrix::AA_, and sierra::nalu::LU::SparseMatrix::dim_.
Referenced by value().
|
inline |
|
inline |
|
private |
Referenced by back_subs(), decompose(), operator()(), and value().
|
private |
Referenced by back_subs(), decompose(), operator()(), and value().
|
private |
Referenced by back_subs(), decompose(), and operator()().
1.8.11