Tempus
Version of the Day
Time Integration
|
#include <CDR_Model_Functors.hpp>
Public Types | |
using | SC = typename TpetraVectorType::impl_scalar_type |
using | LO = typename TpetraVectorType::local_ordinal_type |
using | Map = typename TpetraVectorType::map_type |
using | LocalMap = typename Map::local_map_type |
using | DV = typename TpetraVectorType::dual_view_type |
using | ConstView = typename DV::t_dev::const_type |
using | LocalMat = typename TpetraMatrixType::local_matrix_device_type |
Public Member Functions | |
JacobianEvaluatorFunctor (const TpetraMatrixType &J, const TpetraVectorType &x, const TpetraVectorType &u, const TpetraVectorType &uDot, const int &myRank, const SC a, const SC k, const SC alpha, const SC beta) | |
KOKKOS_INLINE_FUNCTION void | operator() (const LO ne) const |
Public Attributes | |
const LocalMat | jLocal_ |
const ConstView | xView_ |
const ConstView | uView_ |
const ConstView | uDotView_ |
const LocalMap | rowMap_ |
const LocalMap | colMap_ |
const int | myRank_ |
const SC | a_ |
const SC | k_ |
const SC | alpha_ |
const SC | beta_ |
Definition at line 107 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::SC = typename TpetraVectorType::impl_scalar_type |
Definition at line 108 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::LO = typename TpetraVectorType::local_ordinal_type |
Definition at line 109 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::Map = typename TpetraVectorType::map_type |
Definition at line 110 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::LocalMap = typename Map::local_map_type |
Definition at line 111 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::DV = typename TpetraVectorType::dual_view_type |
Definition at line 112 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::ConstView = typename DV::t_dev::const_type |
Definition at line 113 of file CDR_Model_Functors.hpp.
using Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::LocalMat = typename TpetraMatrixType::local_matrix_device_type |
Definition at line 114 of file CDR_Model_Functors.hpp.
|
inline |
Definition at line 128 of file CDR_Model_Functors.hpp.
|
inline |
Definition at line 149 of file CDR_Model_Functors.hpp.
const LocalMat Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::jLocal_ |
Definition at line 116 of file CDR_Model_Functors.hpp.
const ConstView Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::xView_ |
Definition at line 117 of file CDR_Model_Functors.hpp.
const ConstView Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::uView_ |
Definition at line 118 of file CDR_Model_Functors.hpp.
const ConstView Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::uDotView_ |
Definition at line 119 of file CDR_Model_Functors.hpp.
const LocalMap Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::rowMap_ |
Definition at line 120 of file CDR_Model_Functors.hpp.
const LocalMap Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::colMap_ |
Definition at line 121 of file CDR_Model_Functors.hpp.
const int Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::myRank_ |
Definition at line 122 of file CDR_Model_Functors.hpp.
const SC Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::a_ |
Definition at line 123 of file CDR_Model_Functors.hpp.
const SC Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::k_ |
Definition at line 124 of file CDR_Model_Functors.hpp.
const SC Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::alpha_ |
Definition at line 125 of file CDR_Model_Functors.hpp.
const SC Tempus_Test::JacobianEvaluatorFunctor< TpetraVectorType, TpetraMatrixType >::beta_ |
Definition at line 126 of file CDR_Model_Functors.hpp.