Foam::fixedValueFvsPatchField. More...
#include <finiteVolume/fixedValueFvsPatchField.H>
Foam::fixedValueFvsPatchField.
Definition at line 50 of file fixedValueFvsPatchField.H.
Public Member Functions | |
TypeName ("fixedValue") | |
Runtime type information.
| |
fixedValueFvsPatchField (const fvPatch &, const DimensionedField< Type, surfaceMesh > &) | |
Construct from patch and internal field.
| |
fixedValueFvsPatchField (const fvPatch &, const DimensionedField< Type, surfaceMesh > &, const dictionary &) | |
Construct from patch, internal field and dictionary.
| |
fixedValueFvsPatchField (const fixedValueFvsPatchField< Type > &, const fvPatch &, const DimensionedField< Type, surfaceMesh > &, const fvPatchFieldMapper &) | |
Construct by mapping the given fixedValueFvsPatchField<Type>
| |
fixedValueFvsPatchField (const fixedValueFvsPatchField< Type > &) | |
Construct as copy.
| |
virtual tmp< fvsPatchField < Type > > | clone () const |
Construct and return a clone.
| |
fixedValueFvsPatchField (const fixedValueFvsPatchField< Type > &, const DimensionedField< Type, surfaceMesh > &) | |
Construct as copy setting internal field reference.
| |
virtual tmp< fvsPatchField < Type > > | clone (const DimensionedField< Type, surfaceMesh > &iF) const |
Construct and return a clone setting internal field reference.
| |
virtual bool | fixesValue () const |
Return true if this patch field fixes a value.
| |
virtual tmp< Field< Type > > | valueInternalCoeffs (const tmp< scalarField > &) const |
Return the matrix diagonal coefficients corresponding to the.
| |
virtual tmp< Field< Type > > | valueBoundaryCoeffs (const tmp< scalarField > &) const |
Return the matrix source coefficients corresponding to the.
| |
virtual tmp< Field< Type > > | gradientInternalCoeffs () const |
Return the matrix diagonal coefficients corresponding to the.
| |
virtual tmp< Field< Type > > | gradientBoundaryCoeffs () const |
Return the matrix source coefficients corresponding to the.
| |
virtual void | write (Ostream &) const |
Write.
| |
virtual void | operator= (const UList< Type > &) |
Assignment from UList operator. Takes linear time.
| |
virtual void | operator= (const fvsPatchField< Type > &) |
virtual void | operator+= (const fvsPatchField< Type > &) |
virtual void | operator-= (const fvsPatchField< Type > &) |
virtual void | operator*= (const fvsPatchField< scalar > &) |
virtual void | operator/= (const fvsPatchField< scalar > &) |
virtual void | operator+= (const Field< Type > &) |
virtual void | operator-= (const Field< Type > &) |
virtual void | operator*= (const Field< scalar > &) |
virtual void | operator/= (const Field< scalar > &) |
virtual void | operator= (const Type &) |
Assignment of all entries to the given value.
| |
virtual void | operator+= (const Type &) |
virtual void | operator-= (const Type &) |
virtual void | operator*= (const scalar) |
virtual void | operator/= (const scalar) |
fixedValueFvsPatchField | ( | const fvPatch & | p, |
const DimensionedField< Type, surfaceMesh > & | iF | ||
) |
Construct from patch and internal field.
Definition at line 37 of file fixedValueFvsPatchField.C.
fixedValueFvsPatchField | ( | const fvPatch & | p, |
const DimensionedField< Type, surfaceMesh > & | iF, | ||
const dictionary & | dict | ||
) |
Construct from patch, internal field and dictionary.
Definition at line 61 of file fixedValueFvsPatchField.C.
fixedValueFvsPatchField | ( | const fixedValueFvsPatchField< Type > & | ptf, |
const fvPatch & | p, | ||
const DimensionedField< Type, surfaceMesh > & | iF, | ||
const fvPatchFieldMapper & | mapper | ||
) |
Construct by mapping the given fixedValueFvsPatchField<Type>
onto a new patch
Definition at line 48 of file fixedValueFvsPatchField.C.
fixedValueFvsPatchField | ( | const fixedValueFvsPatchField< Type > & | ptf ) |
Construct as copy.
Definition at line 73 of file fixedValueFvsPatchField.C.
fixedValueFvsPatchField | ( | const fixedValueFvsPatchField< Type > & | ptf, |
const DimensionedField< Type, surfaceMesh > & | iF | ||
) |
Construct as copy setting internal field reference.
Definition at line 83 of file fixedValueFvsPatchField.C.
TypeName | ( | "fixedValue" | ) |
Runtime type information.
virtual tmp<fvsPatchField<Type> > clone | ( | ) | const [inline, virtual]
|
Construct and return a clone.
Reimplemented from fvsPatchField< Type >.
Definition at line 95 of file fixedValueFvsPatchField.H.
virtual tmp<fvsPatchField<Type> > clone | ( | const DimensionedField< Type, surfaceMesh > & | iF ) | const [inline, virtual]
|
Construct and return a clone setting internal field reference.
Reimplemented from fvsPatchField< Type >.
Definition at line 112 of file fixedValueFvsPatchField.H.
virtual bool fixesValue | ( | ) | const [inline, virtual]
|
Return true if this patch field fixes a value.
Needed to check if a level has to be specified while solving Poissons equations.
Reimplemented from fvsPatchField< Type >.
Definition at line 130 of file fixedValueFvsPatchField.H.
tmp< Field< Type > > valueInternalCoeffs | ( | const tmp< scalarField > & | ) | const [virtual]
|
Return the matrix diagonal coefficients corresponding to the.
evaluation of the value of this patchField with given weights
Definition at line 96 of file fixedValueFvsPatchField.C.
tmp< Field< Type > > valueBoundaryCoeffs | ( | const tmp< scalarField > & | ) | const [virtual]
|
Return the matrix source coefficients corresponding to the.
evaluation of the value of this patchField with given weights
Definition at line 109 of file fixedValueFvsPatchField.C.
Return the matrix diagonal coefficients corresponding to the.
evaluation of the gradient of this patchField
Definition at line 118 of file fixedValueFvsPatchField.C.
Return the matrix source coefficients corresponding to the.
evaluation of the gradient of this patchField
Definition at line 125 of file fixedValueFvsPatchField.C.
void write | ( | Ostream & | os ) | const [virtual]
|
Write.
Reimplemented from fvsPatchField< Type >.
Definition at line 132 of file fixedValueFvsPatchField.C.
References fvsPatchField< Type >::write().
virtual void operator= | ( | const UList< Type > & | ) | [inline, virtual]
|
Assignment from UList operator. Takes linear time.
Reimplemented from fvsPatchField< Type >.
Definition at line 167 of file fixedValueFvsPatchField.H.
virtual void operator= | ( | const fvsPatchField< Type > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 169 of file fixedValueFvsPatchField.H.
virtual void operator+= | ( | const fvsPatchField< Type > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 170 of file fixedValueFvsPatchField.H.
virtual void operator-= | ( | const fvsPatchField< Type > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 171 of file fixedValueFvsPatchField.H.
virtual void operator*= | ( | const fvsPatchField< scalar > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 172 of file fixedValueFvsPatchField.H.
virtual void operator/= | ( | const fvsPatchField< scalar > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 173 of file fixedValueFvsPatchField.H.
virtual void operator+= | ( | const Field< Type > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 175 of file fixedValueFvsPatchField.H.
virtual void operator-= | ( | const Field< Type > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 176 of file fixedValueFvsPatchField.H.
virtual void operator*= | ( | const Field< scalar > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 178 of file fixedValueFvsPatchField.H.
virtual void operator/= | ( | const Field< scalar > & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 179 of file fixedValueFvsPatchField.H.
virtual void operator= | ( | const Type & | ) | [inline, virtual]
|
Assignment of all entries to the given value.
Reimplemented from fvsPatchField< Type >.
Definition at line 181 of file fixedValueFvsPatchField.H.
virtual void operator+= | ( | const Type & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 182 of file fixedValueFvsPatchField.H.
virtual void operator-= | ( | const Type & | ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 183 of file fixedValueFvsPatchField.H.
virtual void operator*= | ( | const | scalar ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 184 of file fixedValueFvsPatchField.H.
virtual void operator/= | ( | const | scalar ) | [inline, virtual]
|
Reimplemented from fvsPatchField< Type >.
Definition at line 185 of file fixedValueFvsPatchField.H.