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
MasterElementFunctions.h File Reference
#include <AlgTraits.h>
#include <master_element/MasterElement.h>
#include <master_element/TensorOps.h>
#include <SimdInterface.h>
#include <Kokkos_Core.hpp>
#include <stk_util/environment/ReportHandler.hpp>
#include <vector>
#include <cstdlib>
#include <stdexcept>
#include <string>
#include <array>
#include <type_traits>

Go to the source code of this file.

Namespaces

 sierra
 
 sierra::nalu
 

Functions

template<typename AlgTraits , typename GradViewType , typename CoordViewType , typename OutputViewType >
void sierra::nalu::generic_grad_op_3d (GradViewType referenceGradWeights, CoordViewType coords, OutputViewType weights)
 
template<typename AlgTraits , typename GradViewType , typename CoordViewType , typename OutputViewType >
void sierra::nalu::generic_gij_3d (GradViewType referenceGradWeights, CoordViewType coords, OutputViewType gup, OutputViewType glo)
 
template<typename AlgTraits , typename GradViewType , typename CoordViewType , typename OutputViewType >
void sierra::nalu::generic_determinant_3d (GradViewType referenceGradWeights, CoordViewType coords, OutputViewType detj)