78 #ifndef waveTransmissiveFvPatchField_H 79 #define waveTransmissiveFvPatchField_H 93 class waveTransmissiveFvPatchField
95 public advectiveFvPatchField<Type>
119 const DimensionedField<Type, volMesh>&
126 const DimensionedField<Type, volMesh>&,
134 const waveTransmissiveFvPatchField<Type>&,
136 const DimensionedField<Type, volMesh>&,
TypeName("waveTransmissive")
Runtime type information.
waveTransmissiveFvPatchField(const fvPatch &, const DimensionedField< Type, volMesh > &)
Construct from patch and internal field.
virtual void write(Ostream &) const
Write.
virtual tmp< fvPatchField< Type > > clone() const
Construct and return a clone.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
scalar gamma() const
Return the heat capacity ratio.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A class for managing temporary objects.
virtual tmp< scalarField > advectionSpeed() const
Calculate and return the advection speed at the boundary.
This boundary condition provides a wave transmissive outflow condition, based onsolving DDt(psi...