9 #ifndef __PZ__TPZReynoldsFlow__ 10 #define __PZ__TPZReynoldsFlow__ 32 TPZReynoldsFlow(
int matId, REAL visc, REAL deltaT, REAL StaticPotential);
106 virtual int ClassId()
const override;
110 virtual void Write(
TPZStream &buf,
int withclassid)
const override;
virtual void Read(TPZStream &buf, void *context) override
Reads the element data from a stream.
clarg::argBool bc("-bc", "binary checkpoints", false)
virtual ~TPZReynoldsFlow()
virtual void Write(TPZStream &buf, int withclassid) const override
Saves the element data to a stream.
virtual int Dimension() const override
Returns the integrable dimension of the material.
This abstract class defines the behaviour which each derived class needs to implement.
This abstract class defines the behaviour which each derived class needs to implement.
virtual TPZMaterial * NewMaterial() override
It computes a contribution to the stiffness matrix and load vector at one BC integration point to mul...
This class defines the boundary condition for TPZMaterial objects.
virtual void Contribute(TPZMaterialData &data, REAL weight, TPZFMatrix< STATE > &ek, TPZFMatrix< STATE > &ef) override
It computes a contribution to the stiffness matrix and load vector at one integration point...
virtual int ClassId() const override
Unique identifier for serialization purposes.
virtual int NStateVariables() const override
Returns the number of state variables associated with the material.
void SetNplus1Computation()
Defines the interface for saving and reading data. Persistency.
virtual void ContributeBC(TPZMaterialData &data, REAL weight, TPZFMatrix< STATE > &ek, TPZFMatrix< STATE > &ef, TPZBndCond &bc) override
It computes a contribution to the stiffness matrix and load vector at one integration point to multip...