![]() |
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
|
Classes | |
| class | MasterElementHexSerial |
Functions | |
| double | poly_val (const std::vector< double > &coeffs, double x) |
| double | poly_der (const std::vector< double > &coeffs, double x) |
| double | poly_val (const std::vector< std::vector< double >> &coeffs, const double *x) |
| double | poly_der (const std::vector< std::vector< double >> &coeffs, const double *x, int dir) |
| void | check_interpolation (const stk::mesh::BulkData &bulk, const stk::topology &topo, sierra::nalu::MasterElement &me, unsigned poly_order, bool usingNGP=false) |
| void | check_derivatives (const stk::mesh::BulkData &bulk, const stk::topology &topo, sierra::nalu::MasterElement &me, unsigned poly_order) |
| TEST_F (MasterElementHexSerial, hex8_scs_interpolation) | |
| TEST_F (MasterElementHexSerial, hex8_scv_interpolation) | |
| TEST_F (MasterElementHexSerial, hex8_scs_derivatives) | |
| TEST_F (MasterElementHexSerial, hex27_scs_interpolation) | |
| TEST_F (MasterElementHexSerial, hex27_scv_interpolation) | |
| TEST_F (MasterElementHexSerial, hex27_scs_derivatives) | |
| void anonymous_namespace{UnitTestHexMasterElements.C}::check_derivatives | ( | const stk::mesh::BulkData & | bulk, |
| const stk::topology & | topo, | ||
| sierra::nalu::MasterElement & | me, | ||
| unsigned | poly_order | ||
| ) |
References sierra::nalu::MasterElement::grad_op(), sierra::nalu::MasterElement::intgLoc_, sierra::nalu::MasterElement::numIntPoints_, poly_der(), and poly_val().
Referenced by TEST_F().
| void anonymous_namespace{UnitTestHexMasterElements.C}::check_interpolation | ( | const stk::mesh::BulkData & | bulk, |
| const stk::topology & | topo, | ||
| sierra::nalu::MasterElement & | me, | ||
| unsigned | poly_order, | ||
| bool | usingNGP = false |
||
| ) |
References sierra::nalu::MasterElement::intgLoc_, sierra::nalu::MasterElement::numIntPoints_, poly_val(), and sierra::nalu::MasterElement::shape_fcn().
Referenced by TEST_F().
| double anonymous_namespace{UnitTestHexMasterElements.C}::poly_der | ( | const std::vector< double > & | coeffs, |
| double | x | ||
| ) |
| double anonymous_namespace{UnitTestHexMasterElements.C}::poly_der | ( | const std::vector< std::vector< double >> & | coeffs, |
| const double * | x, | ||
| int | dir | ||
| ) |
References poly_val().
Referenced by check_derivatives().
| double anonymous_namespace{UnitTestHexMasterElements.C}::poly_val | ( | const std::vector< double > & | coeffs, |
| double | x | ||
| ) |
| double anonymous_namespace{UnitTestHexMasterElements.C}::poly_val | ( | const std::vector< std::vector< double >> & | coeffs, |
| const double * | x | ||
| ) |
Referenced by check_derivatives(), check_interpolation(), and poly_der().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex8_scs_interpolation | |||
| ) |
References check_interpolation().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex8_scv_interpolation | |||
| ) |
References check_interpolation().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex8_scs_derivatives | |||
| ) |
References check_derivatives().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex27_scs_interpolation | |||
| ) |
References check_interpolation().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex27_scv_interpolation | |||
| ) |
References check_interpolation().
| anonymous_namespace{UnitTestHexMasterElements.C}::TEST_F | ( | MasterElementHexSerial | , |
| hex27_scs_derivatives | |||
| ) |
References check_derivatives().
1.8.11