Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Types |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::WellContributionsRocsparse< Scalar > Class Template Reference
Inheritance diagram for Opm::WellContributionsRocsparse< Scalar >:
Member Typedef Documentation◆ MatrixType
template<class Scalar >
◆ UMFPackIndex
template<class Scalar >
Member Function Documentation◆ addMatrix()
template<class Scalar >
Store a matrix in this object, in blocked csr format, can only be called after alloc() is called
◆ addMultisegmentWellContribution()
template<class Scalar >
Add a MultisegmentWellContribution, actually creates an object on heap that is destroyed in the destructor Matrices C and B are passed in Blocked CSR, matrix D in CSC
◆ addNumBlocks()
template<class Scalar >
Indicate how large the next StandardWell is, this function cannot be called after alloc() is called
◆ alloc()
template<class Scalar >
Allocate memory for the StandardWells. ◆ APIaddMatrix()
template<class Scalar >
Api specific upload of matrix. Reimplemented from Opm::WellContributions< Scalar >. ◆ APIalloc()
template<class Scalar >
Allocate memory for the StandardWells. Reimplemented from Opm::WellContributions< Scalar >. ◆ apply()
template<class Scalar >
◆ apply_mswells()
template<class Scalar >
◆ apply_stdwells()
template<class Scalar >
◆ create()
template<class Scalar >
◆ getNumWells()
template<class Scalar >
◆ setBlockSize()
template<class Scalar >
Indicate how large the blocks of the StandardWell (C and B) are
◆ setStream()
template<class Scalar >
◆ setVectorSize()
template<class Scalar >
Set size of vector that the wells are applied to
Member Data Documentation◆ allocated
template<class Scalar >
◆ d_Bcols_hip
template<class Scalar >
◆ d_Bnnzs_hip
template<class Scalar >
◆ d_Ccols_hip
template<class Scalar >
◆ d_Cnnzs_hip
template<class Scalar >
◆ d_Dnnzs_hip
template<class Scalar >
◆ d_val_pointers_hip
template<class Scalar >
◆ dim
template<class Scalar >
◆ dim_wells
template<class Scalar >
◆ h_x
template<class Scalar >
◆ h_y
template<class Scalar >
◆ multisegments
template<class Scalar >
◆ N
template<class Scalar >
◆ num_blocks
template<class Scalar >
◆ num_blocks_so_far
template<class Scalar >
◆ num_ms_wells
template<class Scalar >
Referenced by Opm::WellContributions< Scalar >::getNumWells(). ◆ num_std_wells
template<class Scalar >
Referenced by Opm::WellContributions< Scalar >::getNumWells(). ◆ num_std_wells_so_far
template<class Scalar >
◆ val_pointers
template<class Scalar >
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||