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
Namespaces | Functions
MasterElementUtils.C File Reference
#include <master_element/MasterElementUtils.h>
#include <element_promotion/LagrangeBasis.h>
#include <master_element/TensorOps.h>
#include <NaluEnv.h>
#include <FORTRAN_Proto.h>
#include <stk_util/environment/ReportHandler.hpp>
#include <array>
#include <limits>
#include <cmath>
#include <memory>
#include <stdexcept>

Namespaces

 sierra
 
 sierra::nalu
 

Functions

bool sierra::nalu::isoparameteric_coordinates_for_point_3d (sierra::nalu::LagrangeBasis &basis, const double *POINTER_RESTRICT elemNodalCoords, const double *POINTER_RESTRICT pointCoord, double *POINTER_RESTRICT isoParCoord, std::array< double, 3 > initialGuess, int maxIter, double tol, double deltaLimit)
 
bool sierra::nalu::isoparameteric_coordinates_for_point_2d (sierra::nalu::LagrangeBasis &basis, const double *POINTER_RESTRICT elemNodalCoords, const double *POINTER_RESTRICT pointCoord, double *POINTER_RESTRICT isoParCoord, std::array< double, 2 > initialGuess, int maxIter, double tol, double deltaLimit)