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
Functions
FORTRAN_Proto.h File Reference
#include <stk_util/util/Fortran.hpp>

Go to the source code of this file.

Functions

void SIERRA_FORTRAN() hex_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() hex_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() tet_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() tet_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() pyr_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() pyr_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() wed_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() wed_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() tri_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() tri_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() quad_scs_det (const int *nelem, const int *npe, const int *nscs, const double *coords, double *area_vec)
 
void SIERRA_FORTRAN() quad_scv_det (const int *nelem, const int *npe, const int *nscv, const double *coords, double *volume, double *error, int *nerr)
 
void SIERRA_FORTRAN() quad3d_scs_det (const int *nelem, const double *coords, double *areav)
 
void SIERRA_FORTRAN() tri3d_scs_det (const int *nelem, const int *npe, const int *nint, const double *coords, double *areav)
 
void SIERRA_FORTRAN() edge2d_scs_det (const int *nelem, const int *npe, const int *nint, const double *coords, double *areav)
 
void SIERRA_FORTRAN() hex_shape_fcn (const int *npts, const double *par_coords, double *shape_fcn)
 
void SIERRA_FORTRAN() hex_derivative (const int *npts, const double *par_coords, double *deriv)
 
void SIERRA_FORTRAN() quad_derivative (const int *npts, const double *par_coords, double *deriv)
 
void SIERRA_FORTRAN() quad92d_derivative (const int *npts, const double *par_coords, double *deriv)
 
void SIERRA_FORTRAN() tet_derivative (const int *npts, double *deriv)
 
void SIERRA_FORTRAN() tri_derivative (const int *npts, double *deriv)
 
void SIERRA_FORTRAN() hex_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() quad_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() twod_gij (const int *npe, const int *numint, double *deriv, const double *coords, double *gupperij, double *glowerij)
 
void SIERRA_FORTRAN() threed_gij (const int *npe, const int *numint, double *deriv, const double *coords, double *gupperij, double *glowerij)
 
void SIERRA_FORTRAN() tet_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() tri_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() pyr_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() wed_gradient_operator (const int *nelem, const int *npe, const int *numint, double *deriv, const double *coords, double *gradop, double *det_j, double *error, int *lerr)
 
void SIERRA_FORTRAN() quad3d_shape_fcn (const int *npts, const double *par_coords, double *shape_fcn)
 

Function Documentation

void SIERRA_FORTRAN() edge2d_scs_det ( const int *  nelem,
const int *  npe,
const int *  nint,
const double *  coords,
double *  areav 
)
void SIERRA_FORTRAN() hex_derivative ( const int *  npts,
const double *  par_coords,
double *  deriv 
)
void SIERRA_FORTRAN() hex_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() hex_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() hex_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)
void SIERRA_FORTRAN() hex_shape_fcn ( const int *  npts,
const double *  par_coords,
double *  shape_fcn 
)
void SIERRA_FORTRAN() pyr_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() pyr_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() pyr_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)
void SIERRA_FORTRAN() quad3d_scs_det ( const int *  nelem,
const double *  coords,
double *  areav 
)
void SIERRA_FORTRAN() quad3d_shape_fcn ( const int *  npts,
const double *  par_coords,
double *  shape_fcn 
)
void SIERRA_FORTRAN() quad92d_derivative ( const int *  npts,
const double *  par_coords,
double *  deriv 
)
void SIERRA_FORTRAN() quad_derivative ( const int *  npts,
const double *  par_coords,
double *  deriv 
)
void SIERRA_FORTRAN() quad_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() quad_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() quad_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)
void SIERRA_FORTRAN() tet_derivative ( const int *  npts,
double *  deriv 
)
void SIERRA_FORTRAN() tet_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() tet_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() tet_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)
void SIERRA_FORTRAN() threed_gij ( const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gupperij,
double *  glowerij 
)
void SIERRA_FORTRAN() tri3d_scs_det ( const int *  nelem,
const int *  npe,
const int *  nint,
const double *  coords,
double *  areav 
)
void SIERRA_FORTRAN() tri_derivative ( const int *  npts,
double *  deriv 
)
void SIERRA_FORTRAN() tri_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() tri_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() tri_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)
void SIERRA_FORTRAN() twod_gij ( const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gupperij,
double *  glowerij 
)
void SIERRA_FORTRAN() wed_gradient_operator ( const int *  nelem,
const int *  npe,
const int *  numint,
double *  deriv,
const double *  coords,
double *  gradop,
double *  det_j,
double *  error,
int *  lerr 
)
void SIERRA_FORTRAN() wed_scs_det ( const int *  nelem,
const int *  npe,
const int *  nscs,
const double *  coords,
double *  area_vec 
)
void SIERRA_FORTRAN() wed_scv_det ( const int *  nelem,
const int *  npe,
const int *  nscv,
const double *  coords,
double *  volume,
double *  error,
int *  nerr 
)