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
sierra::nalu::Quad93DSCS Member List

This is the complete list of members for sierra::nalu::Quad93DSCS, including all inherited members.

adjacentNodes()sierra::nalu::MasterElementinlinevirtual
AlgTraits typedefsierra::nalu::HexahedralP2Element
area_vector(const double *POINTER_RESTRICT coords, const double *POINTER_RESTRICT shapeDerivs, double *POINTER_RESTRICT areaVector) const sierra::nalu::Quad93DSCSprivate
copy_deriv_weights_to_view(const std::vector< double > &derivs)sierra::nalu::HexahedralP2Elementinline
copy_deriv_weights_to_view()sierra::nalu::HexahedralP2Elementinline
copy_interpolation_weights_to_view(const std::vector< double > &interps)sierra::nalu::HexahedralP2Elementinline
copy_interpolation_weights_to_view()sierra::nalu::HexahedralP2Elementinline
determinant(const int nelem, const double *coords, double *areav, double *error)sierra::nalu::Quad93DSCSvirtual
sierra::nalu::HexahedralP2Element::determinant(SharedMemView< DoubleType ** > &coords, SharedMemView< DoubleType ** > &areav)sierra::nalu::MasterElementinlinevirtual
sierra::nalu::HexahedralP2Element::determinant(SharedMemView< DoubleType ** > coords, SharedMemView< DoubleType * > volume)sierra::nalu::MasterElementinlinevirtual
eval_shape_derivs_at_face_ips()sierra::nalu::HexahedralP2Elementprotected
eval_shape_derivs_at_ips() finalsierra::nalu::Quad93DSCSprivatevirtual
eval_shape_derivs_at_shifted_ips() finalsierra::nalu::Quad93DSCSprivatevirtual
eval_shape_functions_at_ips() finalsierra::nalu::Quad93DSCSprivatevirtual
eval_shape_functions_at_shifted_ips() finalsierra::nalu::Quad93DSCSprivatevirtual
expFaceShapeDerivs_sierra::nalu::HexahedralP2Elementprotected
face_grad_op(const int nelem, const int face_ordinal, const double *coords, double *gradop, double *det_j, double *error)sierra::nalu::MasterElementinlinevirtual
gauss_point_location(int nodeOrdinal, int gaussPointOrdinal) const sierra::nalu::HexahedralP2Elementprotected
gaussAbscissae1D_sierra::nalu::HexahedralP2Elementprotected
gaussAbscissae_sierra::nalu::HexahedralP2Elementprotected
gaussAbscissaeShift_sierra::nalu::HexahedralP2Elementprotected
gaussWeight_sierra::nalu::HexahedralP2Elementprotected
general_face_grad_op(const int face_ordinal, const double *isoParCoord, const double *coords, double *gradop, double *det_j, double *error)sierra::nalu::MasterElementinlinevirtual
general_normal(const double *isoParCoord, const double *coords, double *normal)sierra::nalu::Quad93DSCSvirtual
general_shape_fcn(const int numIp, const double *isoParCoord, double *shpfc)sierra::nalu::Quad93DSCSvirtual
gij(SharedMemView< DoubleType ** > coords, SharedMemView< DoubleType *** > gupper, SharedMemView< DoubleType *** > glower, SharedMemView< DoubleType *** > deriv)sierra::nalu::MasterElementinlinevirtual
gij(const double *coords, double *gupperij, double *glowerij, double *deriv)sierra::nalu::MasterElementinlinevirtual
GLLGLL_quadrature_weights()sierra::nalu::HexahedralP2Elementprotected
grad_op(SharedMemView< DoubleType ** > &coords, SharedMemView< DoubleType *** > &gradop, SharedMemView< DoubleType *** > &deriv)sierra::nalu::MasterElementinlinevirtual
grad_op(const int nelem, const double *coords, double *gradop, double *deriv, double *det_j, double *error)sierra::nalu::MasterElementinlinevirtual
grad_op_fem(SharedMemView< DoubleType ** > &coords, SharedMemView< DoubleType *** > &gradop, SharedMemView< DoubleType *** > &deriv, SharedMemView< DoubleType * > &det_j)sierra::nalu::MasterElementinlinevirtual
hex27_shape_deriv(int npts, const double *par_coord, double *shape_fcn) const sierra::nalu::HexahedralP2Elementprotected
HexahedralP2Element()sierra::nalu::HexahedralP2Element
interpolatePoint(const int &nComp, const double *isoParCoord, const double *field, double *result)sierra::nalu::Quad93DSCSvirtual
intgExpFace_sierra::nalu::MasterElement
intgExpFaceShift_sierra::nalu::MasterElement
intgLoc_sierra::nalu::MasterElement
intgLocShift_sierra::nalu::MasterElement
ipNodeMap(int ordinal=0)sierra::nalu::Quad93DSCSvirtual
ipNodeMap_sierra::nalu::MasterElement
ipWeight_sierra::nalu::Quad93DSCSprivate
isInElement(const double *elemNodalCoord, const double *pointCoord, double *isoParCoord)sierra::nalu::Quad93DSCSvirtual
isoparametric_mapping(const double b, const double a, const double xi) const sierra::nalu::MasterElement
lrscv_sierra::nalu::MasterElement
MasterElement()sierra::nalu::MasterElement
nDim_sierra::nalu::MasterElement
nodal_grad_op(const int nelem, double *deriv, double *error)sierra::nalu::MasterElementinlinevirtual
nodeLoc_sierra::nalu::MasterElement
nodes1D_sierra::nalu::HexahedralP2Elementprotected
nodesPerElement_sierra::nalu::MasterElement
non_unit_face_normal(const double *isoParCoord, const double *elemNodalCoord, double *normalVector)sierra::nalu::Quad93DSCSprivate
numIntPoints_sierra::nalu::MasterElement
numQuad_sierra::nalu::HexahedralP2Elementprotected
oppFace_sierra::nalu::MasterElement
oppNode_sierra::nalu::MasterElement
opposingFace(const int ordinal, const int node)sierra::nalu::MasterElementinlinevirtual
opposingNodes(const int ordinal, const int node)sierra::nalu::MasterElementinlinevirtual
parametric_distance(const std::vector< double > &x)sierra::nalu::Quad93DSCSprivate
sierra::nalu::HexahedralP2Element::parametric_distance(const std::array< double, 3 > &x)sierra::nalu::HexahedralP2Elementprotected
Quad93DSCS()sierra::nalu::Quad93DSCS
quad9_shape_deriv(int npts, const double *par_coord, double *shape_fcn) const sierra::nalu::Quad93DSCSprivate
quad9_shape_fcn(int npts, const double *par_coord, double *shape_fcn) const sierra::nalu::Quad93DSCSprivate
scaleToStandardIsoFac_sierra::nalu::MasterElement
scsDist_sierra::nalu::HexahedralP2Elementprotected
scsEndLoc_sierra::nalu::HexahedralP2Elementprotected
set_interior_info()sierra::nalu::Quad93DSCSprivate
set_quadrature_rule()sierra::nalu::HexahedralP2Elementprotected
shape_fcn(double *shpfc)sierra::nalu::HexahedralP2Elementvirtual
sierra::nalu::MasterElement::shape_fcn(SharedMemView< DoubleType ** > &shpfc)sierra::nalu::MasterElementinlinevirtual
shapeDerivs_sierra::nalu::HexahedralP2Elementprotected
shapeDerivsShift_sierra::nalu::HexahedralP2Elementprotected
shapeFunctions_sierra::nalu::HexahedralP2Elementprotected
shapeFunctionsShift_sierra::nalu::HexahedralP2Elementprotected
shifted_face_grad_op(const int nelem, const int face_ordinal, const double *coords, double *gradop, double *det_j, double *error)sierra::nalu::MasterElementinlinevirtual
shifted_gauss_point_location(int nodeOrdinal, int gaussPointOrdinal) const sierra::nalu::HexahedralP2Elementprotected
shifted_grad_op(SharedMemView< DoubleType ** > &coords, SharedMemView< DoubleType *** > &gradop, SharedMemView< DoubleType *** > &deriv)sierra::nalu::MasterElementinlinevirtual
shifted_grad_op(const int nelem, const double *coords, double *gradop, double *deriv, double *det_j, double *error)sierra::nalu::MasterElementinlinevirtual
shifted_grad_op_fem(SharedMemView< DoubleType ** > &coords, SharedMemView< DoubleType *** > &gradop, SharedMemView< DoubleType *** > &deriv, SharedMemView< DoubleType * > &det_j)sierra::nalu::MasterElementinlinevirtual
shifted_shape_fcn(double *shpfc)sierra::nalu::HexahedralP2Elementvirtual
sierra::nalu::MasterElement::shifted_shape_fcn(SharedMemView< DoubleType ** > &shpfc)sierra::nalu::MasterElementinlinevirtual
side_node_ordinals(int sideOrdinal)sierra::nalu::MasterElementinlinevirtual
sideNodeOrdinals_sierra::nalu::MasterElement
sideOffset_sierra::nalu::MasterElement
sidePcoords_to_elemPcoords(const int &side_ordinal, const int &npoints, const double *side_pcoords, double *elem_pcoords)sierra::nalu::MasterElementinlinevirtual
stkNodeMap_sierra::nalu::HexahedralP2Elementprotected
surfaceDimension_sierra::nalu::Quad93DSCSprivate
tensor_product_node_map(int i, int j, int k) const sierra::nalu::HexahedralP2Elementprotected
tensor_product_weight(int s1Node, int s2Node, int s3Node, int s1Ip, int s2Ip, int s3Ip) const sierra::nalu::HexahedralP2Elementprotected
tensor_product_weight(int s1Node, int s2Node, int s1Ip, int s2Ip) const sierra::nalu::HexahedralP2Elementprotected
vector_norm_sq(const double *vect, int len)sierra::nalu::MasterElement
weights_sierra::nalu::MasterElement
within_tolerance(const double &val, const double &tol)sierra::nalu::MasterElement
~HexahedralP2Element()sierra::nalu::HexahedralP2Elementinlinevirtual
~MasterElement()sierra::nalu::MasterElementvirtual
~Quad93DSCS()sierra::nalu::Quad93DSCSinlinevirtual