|
tpsamodel.hpp
Go to the documentation of this file.
177 // OBS: need at least history size = 2, due to time-derivative of solid-pressure in Flow coupling term
653 void setMaterialState_(const unsigned globalIdx, const unsigned /*timeIdx*/, PrimaryVariables& values)
Data handle for parallel communication which can be used to set the values values of ghost and overla... Definition: gridcommhandles.hh:109 Linear least squares calculations and properties. Definition: linearleastsquares.hpp:45 const Vector & x() const Read-only vector of calculated coefficient vector. Definition: linearleastsquares.hpp:76 void solve() Solve linear least squares system. Definition: linearleastsquares.hpp:66 static void registerParameters() Register all run-time parameters for the Newton method. Definition: newtonmethod.hh:135 Small block vector wrapper class for model solutions. Definition: tpsamodel.hpp:87 bool operator==(const TpsaBlockVectorWrapper &wrapper) const Check if incoming block vector is the same as current. Definition: tpsamodel.hpp:141 static TpsaBlockVectorWrapper serializationTestObject() Test function for serialization. Definition: tpsamodel.hpp:109 TpsaBlockVectorWrapper()=default Default constructor. TpsaBlockVectorWrapper(const std::string &, const std::size_t size) Constructor. Definition: tpsamodel.hpp:97 void serializeOp(Serializer &serializer) Serializing operation. Definition: tpsamodel.hpp:153 const SolutionVector & blockVector() const Get const reference of block vector. Definition: tpsamodel.hpp:132 SolutionVector & blockVector() Get reference of block vector. Definition: tpsamodel.hpp:124 SolutionVector blockVector_ Definition: tpsamodel.hpp:89 NewtonMethod & newtonMethod() Return the Newton method. Definition: tpsamodel.hpp:296 std::size_t numAuxiliaryDof() const Return number of auxillary degrees of freedom. Definition: tpsamodel.hpp:388 SymTensor stress(const unsigned globalIdx, const bool) const Output stress tensor. Definition: tpsamodel.hpp:477 Scalar mechPotentialPressForce(unsigned) const Output potential pressure forces. Definition: tpsamodel.hpp:607 Scalar mechPotentialForce(unsigned) const Output potential forces. Definition: tpsamodel.hpp:594 DimVector disp(const unsigned globalIdx, const bool) const Output displacement vector. Definition: tpsamodel.hpp:416 void setEqWeight(unsigned eqIdx, Scalar value) Set weights for equation. Definition: tpsamodel.hpp:370 SymTensor linstress(const unsigned) const Output linear stress tensor. Definition: tpsamodel.hpp:461 std::size_t numGridDof() const Return number of degrees of freedom in the grid from the Flow model. Definition: tpsamodel.hpp:327 const Linearizer & linearizer() const Return the linearizer. Definition: tpsamodel.hpp:266 const NewtonMethod & newtonMethod() const Return the Newton method. Definition: tpsamodel.hpp:286 std::size_t numAuxiliaryModules() const Return number of auxillary modules. Definition: tpsamodel.hpp:379 void updateMaterialState(const unsigned) Update material state for all cells. Definition: tpsamodel.hpp:242 Scalar mechPotentialTempForce(unsigned) const Output potential temparature forces. Definition: tpsamodel.hpp:620 const SolutionVector & solution(unsigned timeIdx) const Get reference to history solution vector. Definition: tpsamodel.hpp:307 const MaterialState & materialState(const unsigned globalIdx, unsigned) const Return current material state. Definition: tpsamodel.hpp:402 Scalar dofTotalVolume(unsigned globalIdx) const Return the total grid volume from the Flow model. Definition: tpsamodel.hpp:347 void resizeMaterialState_() Resize material state vector. Definition: tpsamodel.hpp:634 static void registerParameters() Register runtime parameters. Definition: tpsamodel.hpp:199 SymTensor delstress(const unsigned) const Output (del?)stress tensor. Definition: tpsamodel.hpp:433 Scalar eqWeight(unsigned, unsigned eqIdx) const Return equation weights. Definition: tpsamodel.hpp:359 SymTensor strain(const unsigned, const bool) const Output strain tensor. Definition: tpsamodel.hpp:580 SolutionVector & solution(unsigned timeIdx) Get reference to history solution vector. Definition: tpsamodel.hpp:318 void prepareTPSA() Prepare TPSA model for coupled Flow-TPSA scheme. Definition: tpsamodel.hpp:208 SymTensor fractureStress(const unsigned) const Output fracture stress tensor. Definition: tpsamodel.hpp:447 std::size_t numTotalDof() const Return the total number of degrees of freedom. Definition: tpsamodel.hpp:336 Linearizer & linearizer() Return the linearizer. Definition: tpsamodel.hpp:276 void syncOverlap() Sync primary variables in overlapping cells. Definition: tpsamodel.hpp:219 Definition: fvbaseprimaryvariables.hh:161 Definition: blackoilbioeffectsmodules.hh:45 typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(.... Definition: propertysystem.hh:233 The Opm property system, traits with inheritance. |