26 #include "alphaContactAngleFvPatchScalarField.H" 50 alphaContactAngleFvPatchScalarField::interfaceThetaProps& tp
53 is >> tp.theta0_ >> tp.uTheta_ >> tp.thetaA_ >> tp.thetaR_;
61 const alphaContactAngleFvPatchScalarField::interfaceThetaProps& tp
78 const DimensionedField<scalar, volMesh>& iF
81 zeroGradientFvPatchScalarField(p, iF)
89 const DimensionedField<scalar, volMesh>& iF,
90 const fvPatchFieldMapper& mapper
93 zeroGradientFvPatchScalarField(gcpsf, p, iF, mapper),
94 thetaProps_(gcpsf.thetaProps_)
101 const DimensionedField<scalar, volMesh>& iF,
102 const dictionary&
dict 105 zeroGradientFvPatchScalarField(p, iF),
106 thetaProps_(dict.
lookup(
"thetaProperties"))
115 const DimensionedField<scalar, volMesh>& iF
118 zeroGradientFvPatchScalarField(gcpsf, iF),
119 thetaProps_(gcpsf.thetaProps_)
128 os.writeKeyword(
"thetaProperties")
130 writeEntry(
"value", os);
Macros for easy insertion into run-time selection tables.
makePatchTypeField(fvPatchVectorField, SRFFreestreamVelocityFvPatchVectorField)
stressControl lookup("compactNormalStress") >> compactNormalStress
fvPatchField< scalar > fvPatchScalarField
bool readScalar(const char *buf, doubleScalar &s)
Read whole of buf as a scalar. Return true if succesful.
virtual void write(Ostream &) const
Write.