![]() |
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/Subroutines | |
| subroutine | hex_scs_det (nelem, npe, nscs, cordel, area_vec) |
| subroutine | hex_scv_det (nelem, npe, nscv, cordel, vol, err, nerr) |
| subroutine | tet_scv_det (nelem, npe, nscv, cordel, vol, err, nerr) |
| subroutine | tet_scs_det (nelem, npe, nscs, cordel, area_vec) |
| subroutine | pyr_scs_det (nelem, npe, nscs, cordel, area_vec) |
| subroutine | pyr_scv_det (nelem, npe, nscv, cordel, vol, err, nerr) |
| subroutine | wed_scs_det (nelem, npe, nscs, cordel, area_vec) |
| subroutine | wed_scv_det (nelem, npe, nscv, cordel, vol, err, nerr) |
| subroutine | quad3d_scs_det (nelem, cordel, area) |
| subroutine | tri3d_scs_det (nelem, npe, nint, cordel, area) |
| subroutine | edge2d_scs_det (nelem, npe, nint, cordel, area) |
| subroutine | quad_scv_det (nelem, npe, nint, cordel, vol, err, nerr) |
| subroutine | quad_scs_det (nelem, npe, nint, cordel, area_vec) |
| subroutine | tri_scs_det (nelem, npe, nint, cordel, area_vec) |
| subroutine | tri_scv_det (nelem, npe, nint, cordel, vol, err, nerr) |
| subroutine | hex_shape_fcn (npts, par_coord, shape_fcn) |
| subroutine | hex_derivative (npts, par_coord, deriv) |
| subroutine | quad_derivative (npts, par_coord, deriv) |
| subroutine | tet_derivative (npts, deriv) |
| subroutine | tri_derivative (npts, deriv) |
| subroutine | hex_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | quad_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | twod_gij (npe, nint, deriv, cordel, gupperij, glowerij) |
| subroutine | threed_gij (npe, nint, deriv, cordel, gupperij, glowerij) |
| subroutine | tet_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | tri_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | pyr_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | wed_gradient_operator (nelem, npe, nint, deriv, cordel, gradop, det_j, err, nerr) |
| subroutine | quad3d_shape_fcn (npts, par_coord, shape_fcn) |
| subroutine | quad92d_derivative (npts, par_coord, deriv) |
| subroutine edge2d_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2, npe, nelem) | cordel, | ||
| double precision, dimension(2, nelem, nint) | area | ||
| ) |
Referenced by sierra::nalu::Edge2DSCS::determinant().
| subroutine hex_derivative | ( | integer | npts, |
| double precision, dimension(3,npts) | par_coord, | ||
| double precision, dimension(3,8,npts) | deriv | ||
| ) |
| subroutine hex_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(3,npe,nint) | deriv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
Referenced by sierra::nalu::Hex8FEM::face_grad_op(), sierra::nalu::HexSCS::face_grad_op(), sierra::nalu::HexSCS::general_face_grad_op(), sierra::nalu::Hex8FEM::grad_op(), sierra::nalu::HexSCV::grad_op(), sierra::nalu::HexSCS::grad_op(), sierra::nalu::HexSCS::shifted_face_grad_op(), sierra::nalu::Hex8FEM::shifted_grad_op(), and sierra::nalu::HexSCS::shifted_grad_op().
| subroutine hex_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscs, | ||
| double precision, dimension(3, npe, nelem) | cordel, | ||
| double precision, dimension(3, nelem, nscs) | area_vec | ||
| ) |
References quadareabytrianglefacets().
Referenced by sierra::nalu::HexSCS::determinant().
| subroutine hex_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nscv) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
References hexvolumebytrianglefacets().
Referenced by sierra::nalu::HexSCV::determinant().
| subroutine hex_shape_fcn | ( | integer | npts, |
| double precision, dimension(3,npts) | par_coord, | ||
| double precision, dimension(8,npts) | shape_fcn | ||
| ) |
| subroutine pyr_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(3,npe,nint) | deriv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
| subroutine pyr_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscs, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,nelem,nscs) | area_vec | ||
| ) |
References quadareabytrianglefacets().
Referenced by sierra::nalu::PyrSCS::determinant().
| subroutine pyr_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nscv) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
References hexvolumebytrianglefacets(), and octohedronvolumebytrianglefacets().
Referenced by sierra::nalu::PyrSCV::determinant().
| subroutine quad3d_scs_det | ( | integer | nelem, |
| double precision, dimension(3,4,nelem) | cordel, | ||
| double precision, dimension(3,nelem,4) | area | ||
| ) |
Referenced by sierra::nalu::Quad3DSCS::determinant().
| subroutine quad3d_shape_fcn | ( | integer | npts, |
| double precision, dimension(2,npts) | par_coord, | ||
| double precision, dimension(4,npts) | shape_fcn | ||
| ) |
Referenced by sierra::nalu::Quad3DSCS::shape_fcn(), and sierra::nalu::Quad3DSCS::shifted_shape_fcn().
| subroutine quad92d_derivative | ( | integer | npts, |
| double precision, dimension(2,npts) | par_coord, | ||
| double precision, dimension(2,9,npts) | deriv | ||
| ) |
| subroutine quad_derivative | ( | integer | npts, |
| double precision, dimension(2,npts) | par_coord, | ||
| double precision, dimension(2,4,npts) | deriv | ||
| ) |
| subroutine quad_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nint) | deriv, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(2,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
Referenced by sierra::nalu::Quad2DSCS::face_grad_op(), sierra::nalu::Quad92DSCS::face_grad_op(), sierra::nalu::Quad2DSCS::general_face_grad_op(), sierra::nalu::Quad2DSCS::grad_op(), sierra::nalu::Quad92DSCS::grad_op(), sierra::nalu::Quad2DSCS::shifted_face_grad_op(), sierra::nalu::Quad2DSCS::shifted_grad_op(), and sierra::nalu::Quad92DSCS::shifted_grad_op().
| subroutine quad_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(2,nelem,nint) | area_vec | ||
| ) |
Referenced by sierra::nalu::Quad2DSCS::determinant().
| subroutine quad_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nint) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
Referenced by sierra::nalu::Quad2DSCV::determinant().
| subroutine tet_derivative | ( | integer | npts, |
| double precision, dimension(3,4,npts) | deriv | ||
| ) |
| subroutine tet_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(3,npe,nint) | deriv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
| subroutine tet_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscs, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,nelem,nscs) | area_vec | ||
| ) |
References quadareabytrianglefacets().
Referenced by sierra::nalu::TetSCS::determinant().
| subroutine tet_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nscv) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
References hexvolumebytrianglefacets().
Referenced by sierra::nalu::TetSCV::determinant().
| subroutine threed_gij | ( | integer | npe, |
| integer | nint, | ||
| double precision, dimension(3,npe,nint) | deriv, | ||
| double precision, dimension(3,npe) | cordel, | ||
| double precision, dimension(3,3,nint) | gupperij, | ||
| double precision, dimension(3,3,nint) | glowerij | ||
| ) |
| subroutine tri3d_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(3, npe, nelem) | cordel, | ||
| double precision, dimension(3, nelem, nint) | area | ||
| ) |
Referenced by sierra::nalu::Tri3DSCS::determinant().
| subroutine tri_derivative | ( | integer | npts, |
| double precision, dimension(2,3,npts) | deriv | ||
| ) |
| subroutine tri_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nint) | deriv, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(2,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
| subroutine tri_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(2,nelem,nint) | area_vec | ||
| ) |
Referenced by sierra::nalu::Tri2DSCS::determinant().
| subroutine tri_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(2,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nint) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
Referenced by sierra::nalu::Tri2DSCV::determinant().
| subroutine twod_gij | ( | integer | npe, |
| integer | nint, | ||
| double precision, dimension(2,npe,nint) | deriv, | ||
| double precision, dimension(2,npe) | cordel, | ||
| double precision, dimension(2,2,nint) | gupperij, | ||
| double precision, dimension(2,2,nint) | glowerij | ||
| ) |
| subroutine wed_gradient_operator | ( | integer | nelem, |
| integer | npe, | ||
| integer | nint, | ||
| double precision, dimension(3,npe,nint) | deriv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,npe,nelem,nint) | gradop, | ||
| double precision, dimension(nelem,nint) | det_j, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
| subroutine wed_scs_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscs, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(3,nelem,nscs) | area_vec | ||
| ) |
References quadareabytrianglefacets().
Referenced by sierra::nalu::WedSCS::determinant().
| subroutine wed_scv_det | ( | integer | nelem, |
| integer | npe, | ||
| integer | nscv, | ||
| double precision, dimension(3,npe,nelem) | cordel, | ||
| double precision, dimension(nelem,nscv) | vol, | ||
| double precision, dimension(nelem) | err, | ||
| integer | nerr | ||
| ) |
References hexvolumebytrianglefacets().
Referenced by sierra::nalu::WedSCV::determinant().
1.8.11