OpenFOAM logo
Open Source CFD Toolkit

FixedValueTetPointPatchField Class Template Reference

Inheritance diagram for FixedValueTetPointPatchField:

Inheritance graph
[legend]
Collaboration diagram for FixedValueTetPointPatchField:

Collaboration graph
[legend]
List of all members.

template<template< class > class PatchField, class PointPatch, class Type>
class Foam::FixedValueTetPointPatchField< PatchField, PointPatch, Type >


Public Member Functions

 TypeName ("fixedValue")
 Runtime type information.
 FixedValueTetPointPatchField (const PointPatch &, const Field< Type > &)
 Construct from patch and internal field.
 FixedValueTetPointPatchField (const PointPatch &, const Field< Type > &, const Field< Type > &)
 Construct from patch and internal field and patch field.
 FixedValueTetPointPatchField (const PointPatch &, const Field< Type > &, const dictionary &)
 Construct from patch, internal field and dictionary.
 FixedValueTetPointPatchField (const FixedValueTetPointPatchField< PatchField, PointPatch, Type > &, const PointPatch &, const Field< Type > &, const TetPointPatchFieldMapper &)
 Construct by mapping given patchField<Type> onto a new patch.
virtual autoPtr< PatchField<
Type > > 
clone () const
 Construct and return a clone.
 FixedValueTetPointPatchField (const FixedValueTetPointPatchField< PatchField, PointPatch, Type > &, const Field< Type > &)
 Construct as copy setting internal field reference.
virtual autoPtr< PatchField<
Type > > 
clone (const Field< Type > &iF) const
 Construct and return a clone setting internal field reference.
virtual void initEvaluate (const bool=false)
 Insert boundary value into the internal field.
virtual void evaluate ()
virtual void setBoundaryCondition (Map< constraint< Type > > &) const
 Set boundary condition to matrix.
virtual void operator= (const Field< Type > &)
 Disable assignment operators.
virtual void operator= (const Type &)
 Assignment of all entries to the given value.
virtual void operator== (const ValueStoredTetPointPatchField< PatchField, PointPatch, Type > &)
virtual void operator== (const Field< Type > &)
virtual void operator== (const Type &)

Constructor & Destructor Documentation

FixedValueTetPointPatchField const PointPatch &  ,
const Field< Type > & 
 

Construct from patch and internal field.

FixedValueTetPointPatchField const PointPatch &  ,
const Field< Type > &  ,
const Field< Type > & 
 

Construct from patch and internal field and patch field.

FixedValueTetPointPatchField const PointPatch &  ,
const Field< Type > &  ,
const dictionary
 

Construct from patch, internal field and dictionary.

FixedValueTetPointPatchField const FixedValueTetPointPatchField< PatchField, PointPatch, Type > &  ,
const PointPatch &  ,
const Field< Type > &  ,
const TetPointPatchFieldMapper
 

Construct by mapping given patchField<Type> onto a new patch.

FixedValueTetPointPatchField const FixedValueTetPointPatchField< PatchField, PointPatch, Type > &  ,
const Field< Type > & 
 

Construct as copy setting internal field reference.


Member Function Documentation

virtual autoPtr<PatchField<Type> > clone const Field< Type > &  iF  )  const [inline, virtual]
 

Construct and return a clone setting internal field reference.

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 122 of file FixedValueTetPointPatchField.H.

virtual autoPtr<PatchField<Type> > clone  )  const [inline, virtual]
 

Construct and return a clone.

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 103 of file FixedValueTetPointPatchField.H.

virtual void evaluate  )  [inline, virtual]
 

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 148 of file FixedValueTetPointPatchField.H.

virtual void initEvaluate const   bool = false  )  [inline, virtual]
 

Insert boundary value into the internal field.

Fixed values need to be inserted first. In the second go, there's nothing to do

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 142 of file FixedValueTetPointPatchField.H.

virtual void operator= const Type &   )  [inline, virtual]
 

Assignment of all entries to the given value.

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 163 of file FixedValueTetPointPatchField.H.

virtual void operator= const Field< Type > &   )  [inline, virtual]
 

Disable assignment operators.

Reimplemented from ValueStoredTetPointPatchField.

Definition at line 162 of file FixedValueTetPointPatchField.H.

virtual void operator== const Type &   )  [virtual]
 

Reimplemented from ValueStoredTetPointPatchField.

virtual void operator== const Field< Type > &   )  [virtual]
 

Reimplemented from ValueStoredTetPointPatchField.

virtual void operator== const ValueStoredTetPointPatchField< PatchField, PointPatch, Type > &   )  [virtual]
 

Reimplemented from ValueStoredTetPointPatchField.

virtual void setBoundaryCondition Map< constraint< Type > > &   )  const [virtual]
 

Set boundary condition to matrix.

Reimplemented from ValueStoredTetPointPatchField.

TypeName "fixedValue"   ) 
 

Runtime type information.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org