|
template<typename T , typename Enable = typename std::enable_if<libMesh::ScalarTraits<T>::value>::type> |
libMesh::VectorValue< T > | Moose::FV::greenGaussGradient (const ElemArg &elem_arg, const StateArg &state_arg, const FunctorBase< T > &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh, const bool force_green_gauss=false) |
| Compute a cell gradient using the method of Green-Gauss. More...
|
|
template<typename T , typename Enable = typename std::enable_if<libMesh::ScalarTraits<T>::value>::type> |
libMesh::VectorValue< T > | Moose::FV::greenGaussGradient (const FaceArg &face_arg, const StateArg &state_arg, const FunctorBase< T > &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
| Compute a face gradient from Green-Gauss cell gradients, with orthogonality correction On the boundaries, the boundary element value is used. More...
|
|
template<typename T > |
TensorValue< T > | Moose::FV::greenGaussGradient (const ElemArg &elem_arg, const StateArg &state_arg, const Moose::FunctorBase< libMesh::VectorValue< T >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|
template<typename T > |
TensorValue< T > | Moose::FV::greenGaussGradient (const FaceArg &face_arg, const StateArg &state_arg, const Moose::FunctorBase< libMesh::VectorValue< T >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|
template<typename T > |
Moose::FunctorBase< std::vector< T > >::GradientType | Moose::FV::greenGaussGradient (const ElemArg &elem_arg, const StateArg &state_arg, const Moose::FunctorBase< std::vector< T >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|
template<typename T > |
Moose::FunctorBase< std::vector< T > >::GradientType | Moose::FV::greenGaussGradient (const FaceArg &face_arg, const StateArg &state_arg, const Moose::FunctorBase< std::vector< T >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|
template<typename T , std::size_t N> |
Moose::FunctorBase< std::array< T, N > >::GradientType | Moose::FV::greenGaussGradient (const ElemArg &elem_arg, const StateArg &state_arg, const Moose::FunctorBase< std::array< T, N >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|
template<typename T , std::size_t N> |
Moose::FunctorBase< std::array< T, N > >::GradientType | Moose::FV::greenGaussGradient (const FaceArg &face_arg, const StateArg &state_arg, const Moose::FunctorBase< std::array< T, N >> &functor, const bool two_term_boundary_expansion, const MooseMesh &mesh) |
|