|
Operators.hpp
Go to the documentation of this file.
virtual void addWellPressureEquationsStruct(PressureMatrix &jacobian) const =0 virtual void addWellPressureEquations(PressureMatrix &jacobian, const X &weights, const bool use_well_weights) const =0 virtual int getNumberOfExtraEquations() const =0 Adapter to take advantage of the fact that all matrix rows associated with ghost cells are located at... Definition: Operators.hpp:18 Dune::SolverCategory::Category category() const override Definition: Operators.hpp:41 const M & getmat() const override Definition: Operators.hpp:38 void apply(const V &x, V &y) const override Definition: Operators.hpp:24 MixedGhostLastMatrixAdapter(const M &A, const C &comm) constructor: just store a reference to matrix and communicator Definition: Operators.hpp:21 void applyscaleadd(double alpha, const V &x, V &y) const override Definition: Operators.hpp:31 Adapter to combine a matrix with another linear operator while taking advantage of the fact that all ... Definition: Operators.hpp:74 int getNumberOfExtraEquations() const Definition: Operators.hpp:125 const LinearOperatorExtra< V, V > & wellOper_ Definition: Operators.hpp:140 static constexpr auto block_size Definition: Operators.hpp:80 void addWellPressureEquations(PressureMatrix &jacobian, const V &weights, const bool use_well_weights) const Definition: Operators.hpp:111 void addWellPressureEquationsStruct(PressureMatrix &jacobian) const Definition: Operators.hpp:119 Dune::SolverCategory::Category category() const override Definition: Operators.hpp:131 void applyscaleadd(double alpha, const V &x, V &y) const override Definition: Operators.hpp:100 void apply(const V &x, V &y) const override Definition: Operators.hpp:91 WellModelMixedGhostLastMatrixAdapter(const M &A, const LinearOperatorExtra< V, V > &wellOper, const C &comm) constructor: just store a reference to a matrix Definition: Operators.hpp:83 typename V::field_type field_type Definition: Operators.hpp:76 Dune::BCRSMatrix< MatrixBlock< field_type, 1, 1 > > PressureMatrix Definition: Operators.hpp:77 const M & getmat() const override Definition: Operators.hpp:109 Definition: blackoilbioeffectsmodules.hh:45 |