rocsparseWellContributions.hpp
Go to the documentation of this file.
48 void APIaddMatrix(MatrixType type, int *colIndices, double *values, unsigned int val_size) override;
Definition: WellContributions.hpp:52 MatrixType StandardWell has C, D and B matrices that need to be copied. Definition: WellContributions.hpp:58 Definition: rocsparseWellContributions.hpp:34 double * d_Dnnzs_hip Definition: rocsparseWellContributions.hpp:50 void apply(double *d_x, double *d_y) void APIaddMatrix(MatrixType type, int *colIndices, double *values, unsigned int val_size) override Api specific upload of matrix. void setStream(hipStream_t stream) void APIalloc() override Allocate memory for the StandardWells. void apply_stdwells(double *d_x, double *d_y) std::vector< double > h_y Definition: rocsparseWellContributions.hpp:55 void apply_mswells(double *d_x, double *d_y) unsigned * d_Ccols_hip Definition: rocsparseWellContributions.hpp:51 std::vector< double > h_x Definition: rocsparseWellContributions.hpp:54 double * d_Bnnzs_hip Definition: rocsparseWellContributions.hpp:50 double * d_Cnnzs_hip Definition: rocsparseWellContributions.hpp:50 unsigned * d_Bcols_hip Definition: rocsparseWellContributions.hpp:51 unsigned * d_val_pointers_hip Definition: rocsparseWellContributions.hpp:52 Definition: BlackoilPhases.hpp:27 |