![]() |
|
Public Types | |
typedef PointPatch | Patch |
typedef PatchField< Type > | pointPatchTypeField |
Public Member Functions | |
TypeName ("PointPatchField") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, pointPatchTypeField, PointPatch,(const PointPatch &p, const Field< Type > &iF),(p, iF)) | |
declareRunTimeSelectionTable (autoPtr, pointPatchTypeField, patchMapper,(const PointPatchField< PatchField, PointPatch, Type > &ptf, const PointPatch &p, const Field< Type > &iF, const PointPatchFieldMapper &m),(dynamic_cast< const pointPatchTypeFieldType & >(ptf), p, iF, m)) | |
declareRunTimeSelectionTable (autoPtr, pointPatchTypeField, dictionary,(const PointPatch &p, const Field< Type > &iF, const dictionary &dict),(p, iF, dict)) | |
PointPatchField (const PointPatch &, const Field< Type > &) | |
Construct from patch and internal field. | |
PointPatchField (const PointPatchField< PatchField, PointPatch, Type > &) | |
Construct as copy. | |
virtual autoPtr< PatchField< Type > > | clone () const =0 |
Construct and return a clone. | |
PointPatchField (const PointPatchField< PatchField, PointPatch, Type > &, const Field< Type > &) | |
Construct as copy setting internal field reference. | |
virtual autoPtr< PatchField< Type > > | clone (const Field< Type > &iF) const =0 |
Construct and return a clone setting internal field reference. | |
virtual | ~PointPatchField () |
const objectRegistry & | db () const |
Return local objectRegistry. | |
label | size () const |
Return size. | |
const PointPatch & | patch () const |
Return patch. | |
const Field< Type > & | internalField () const |
Return internal field reference. | |
tmp< Field< Type > > | patchInternalField () const |
Return field created from appropriate internal field values. | |
template<class Type1> | |
tmp< Field< Type1 > > | patchInternalField (const Field< Type1 > &iF) const |
Return field created from appropriate internal field values. | |
template<class Type1> | |
void | addToInternalField (Field< Type1 > &iF, const Field< Type1 > &pF) const |
Given the internal field and a patch field,. | |
template<class Type1> | |
void | setInInternalField (Field< Type1 > &iF, const Field< Type1 > &pF) const |
Given the internal field and a patch field,. | |
virtual void | autoMap (const PointPatchFieldMapper &) |
Map (and resize as needed) from self given a mapping object. | |
virtual void | rmap (const PointPatchField< PatchField, PointPatch, Type > &, const labelList &) |
Reverse map the given PointPatchField onto. | |
virtual bool | storesFieldData () const |
Does it store field data. | |
bool | isPointField () const |
Does this patchField correspond to a pointTypeField. | |
void | checkPointField () const |
Check that this patchField corresponds to a pointTypeField,. | |
virtual void | initEvaluate (const bool=false) |
Initialise evaluation of the patch field (do nothing). | |
virtual void | evaluate () |
Evaluate the patch field. | |
virtual void | updateBoundaryField () |
Update boundary value. | |
virtual void | initAddField () const |
Init add field to internal field. | |
virtual void | addField (Field< Type > &) const |
Add field to internal field. | |
virtual tmp< labelField > | nbrColour (const labelField &cField) const |
Return neighbour colouring. | |
virtual void | write (Ostream &) const |
Write. | |
virtual void | operator= (const PointPatchField< PatchField, PointPatch, Type > &) |
virtual void | operator+= (const PointPatchField< PatchField, PointPatch, Type > &) |
virtual void | operator-= (const PointPatchField< PatchField, PointPatch, Type > &) |
virtual void | operator *= (const PointPatchField< PatchField, PointPatch, scalar > &) |
virtual void | operator/= (const PointPatchField< PatchField, PointPatch, scalar > &) |
virtual void | operator= (const Field< Type > &) |
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 &) |
virtual void | operator+= (const Type &) |
virtual void | operator-= (const Type &) |
virtual void | operator *= (const scalar) |
virtual void | operator/= (const scalar) |
virtual void | operator== (const PointPatchField< PatchField, PointPatch, Type > &) |
virtual void | operator== (const Field< Type > &) |
virtual void | operator== (const Type &) |
Static Public Member Functions | |
autoPtr< PatchField< Type > > | New (const word &, const PointPatch &, const Field< Type > &) |
Return a pointer to a new patchField created on freestore given. | |
autoPtr< PatchField< Type > > | New (const PointPatchField< PatchField, PointPatch, Type > &, const PointPatch &, const Field< Type > &, const PointPatchFieldMapper &) |
Return a pointer to a new patchField created on freestore from. | |
autoPtr< PatchField< Type > > | New (const PointPatch &, const Field< Type > &, const dictionary &) |
Return a pointer to a new patchField created on freestore. | |
template<class Type2> | |
autoPtr< PointPatchField< PatchField, PointPatch, Type > > | NewCalculatedType (const PointPatchField< PatchField, PointPatch, Type2 > &) |
Return a pointer to a new CalculatedPointPatchField created on. | |
const word & | calculatedType () |
Return the type of the calculated for of PointPatchField. | |
Friends | |
Ostream & | operator (Ostream &, const PointPatchField< PatchField, PointPatch, Type > &) |
|
Definition at line 104 of file PointPatchField.H. |
|
Definition at line 105 of file PointPatchField.H. |
|
Construct from patch and internal field.
|
|
Construct as copy.
|
|
Construct as copy setting internal field reference.
|
|
|
|
Add field to internal field.
Definition at line 352 of file PointPatchField.H. |
|
Given the internal field and a patch field,. add the patch field to the internal field |
|
Map (and resize as needed) from self given a mapping object.
Definition at line 301 of file PointPatchField.H. |
|
Return the type of the calculated for of PointPatchField.
|
|
Check that this patchField corresponds to a pointTypeField,. if not abort! |
|
Construct and return a clone setting internal field reference.
Implemented in pointPatchField. |
|
Construct and return a clone.
Implemented in pointPatchField. |
|
Return local objectRegistry.
|
|
|
|
|
|
|
|
Evaluate the patch field.
Definition at line 340 of file PointPatchField.H. |
|
Init add field to internal field.
Definition at line 348 of file PointPatchField.H. |
|
Initialise evaluation of the patch field (do nothing).
Definition at line 336 of file PointPatchField.H. |
|
Return internal field reference.
Definition at line 255 of file PointPatchField.H. |
|
Does this patchField correspond to a pointTypeField.
|
|
Return neighbour colouring.
Implements lduCoupledInterface. Definition at line 358 of file PointPatchField.H. |
|
Return a pointer to a new patchField created on freestore. from dictionary |
|
Return a pointer to a new patchField created on freestore from. a given PointPatchField mapped onto a new patch |
|
Return a pointer to a new patchField created on freestore given. patch and internal field (does not set the patch field values) |
|
Return a pointer to a new CalculatedPointPatchField created on. freestore without setting patchField values |
|
Definition at line 412 of file PointPatchField.H. |
|
Definition at line 406 of file PointPatchField.H. |
|
Definition at line 391 of file PointPatchField.H. |
|
Definition at line 410 of file PointPatchField.H. |
|
Definition at line 403 of file PointPatchField.H. |
|
Definition at line 379 of file PointPatchField.H. |
|
Definition at line 411 of file PointPatchField.H. |
|
Definition at line 404 of file PointPatchField.H. |
|
Definition at line 385 of file PointPatchField.H. |
|
Definition at line 413 of file PointPatchField.H. |
|
Definition at line 407 of file PointPatchField.H. |
|
Definition at line 397 of file PointPatchField.H. |
|
Reimplemented in pointPatchField. Definition at line 409 of file PointPatchField.H. |
|
Definition at line 402 of file PointPatchField.H. |
|
Definition at line 373 of file PointPatchField.H. |
|
Definition at line 425 of file PointPatchField.H. |
|
Definition at line 424 of file PointPatchField.H. |
|
Definition at line 419 of file PointPatchField.H. |
|
Return patch.
Definition at line 249 of file PointPatchField.H. |
|
Return field created from appropriate internal field values. given internal field reference |
|
Return field created from appropriate internal field values.
|
|
Reverse map the given PointPatchField onto. this PointPatchField Definition at line 311 of file PointPatchField.H. |
|
Given the internal field and a patch field,. set the patch field in the internal field |
|
Return size.
Definition at line 243 of file PointPatchField.H. |
|
Does it store field data.
Definition at line 321 of file PointPatchField.H. |
|
Runtime type information.
|
|
Update boundary value.
Definition at line 344 of file PointPatchField.H. |
|
Write.
|
|
|