#include <ElementCondenser.h>
|
| void | chunk (const double *lhs, const double *rhs, double *b_lhs, double *b_rhs) |
| |
| void | chunk_lower (const double *lhs, const double *rhs) |
| |
References sierra::nalu::ElementDescription::dimension, ipiv_, lhsBB_, lhsBI_, lhsIB_, lhsII_, nb_, ne_, ni_, sierra::nalu::ElementDescription::nodesPerElement, sierra::nalu::ElementDescription::polyOrder, and rhsI_.
| void sierra::nalu::ElementCondenser::chunk |
( |
const double * |
lhs, |
|
|
const double * |
rhs, |
|
|
double * |
b_lhs, |
|
|
double * |
b_rhs |
|
) |
| |
|
private |
| void sierra::nalu::ElementCondenser::chunk_lower |
( |
const double * |
lhs, |
|
|
const double * |
rhs |
|
) |
| |
|
private |
| void sierra::nalu::ElementCondenser::compute_interior_update |
( |
double * |
lhs, |
|
|
const double * |
boundary_values, |
|
|
const double * |
rhs, |
|
|
double * |
interior_values |
|
) |
| |
| void sierra::nalu::ElementCondenser::condense |
( |
double * |
lhs, |
|
|
const double * |
rhs, |
|
|
double * |
r_lhs, |
|
|
double * |
r_rhs |
|
) |
| |
References blas_, ipiv_, lapack_, lhsBI_, lhsIB_, lhsII_, sierra::nalu::mat_chunk(), nb_, ne_, ni_, and rhsI_.
| int sierra::nalu::ElementCondenser::nodes_per_element |
( |
| ) |
|
|
inline |
| int sierra::nalu::ElementCondenser::num_boundary_nodes |
( |
| ) |
|
|
inline |
| int sierra::nalu::ElementCondenser::num_internal_nodes |
( |
| ) |
|
|
inline |
| Teuchos::BLAS<int,double> sierra::nalu::ElementCondenser::blas_ |
|
private |
| std::vector<int> sierra::nalu::ElementCondenser::ipiv_ |
|
private |
| Teuchos::LAPACK<int,double> sierra::nalu::ElementCondenser::lapack_ |
|
private |
| std::vector<double> sierra::nalu::ElementCondenser::lhsBB_ |
|
private |
| std::vector<double> sierra::nalu::ElementCondenser::lhsBI_ |
|
private |
| std::vector<double> sierra::nalu::ElementCondenser::lhsIB_ |
|
private |
| std::vector<double> sierra::nalu::ElementCondenser::lhsII_ |
|
private |
| int sierra::nalu::ElementCondenser::nb_ |
|
private |
| int sierra::nalu::ElementCondenser::ne_ |
|
private |
| int sierra::nalu::ElementCondenser::ni_ |
|
private |
| std::vector<double> sierra::nalu::ElementCondenser::rhsI_ |
|
private |
The documentation for this class was generated from the following files: