Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 template<class Type, template<class> class PatchField, class GeoMesh>
00029 inline const Foam::GeometricField<Type, PatchField, GeoMesh>&
00030 Foam::GeometricField<Type, PatchField, GeoMesh>::null()
00031 {
00032 return *reinterpret_cast< GeometricField<Type, PatchField, GeoMesh>* >(0);
00033 }
00034
00035
00036 template<class Type, template<class> class PatchField, class GeoMesh>
00037 inline
00038 const typename
00039 Foam::GeometricField<Type, PatchField, GeoMesh>::DimensionedInternalField&
00040 Foam::GeometricField<Type, PatchField, GeoMesh>::
00041 dimensionedInternalField() const
00042 {
00043 return *this;
00044 }
00045
00046
00047 template<class Type, template<class> class PatchField, class GeoMesh>
00048 inline
00049 const typename
00050 Foam::GeometricField<Type, PatchField, GeoMesh>::InternalField&
00051 Foam::GeometricField<Type, PatchField, GeoMesh>::internalField() const
00052 {
00053 return *this;
00054 }
00055
00056
00057 template<class Type, template<class> class PatchField, class GeoMesh>
00058 inline const typename Foam::GeometricField<Type, PatchField, GeoMesh>::
00059 GeometricBoundaryField&
00060 Foam::GeometricField<Type, PatchField, GeoMesh>::boundaryField() const
00061 {
00062 return boundaryField_;
00063 }
00064
00065
00066 template<class Type, template<class> class PatchField, class GeoMesh>
00067 inline Foam::label
00068 Foam::GeometricField<Type, PatchField, GeoMesh>::timeIndex() const
00069 {
00070 return timeIndex_;
00071 }
00072
00073
00074 template<class Type, template<class> class PatchField, class GeoMesh>
00075 inline Foam::label&
00076 Foam::GeometricField<Type, PatchField, GeoMesh>::timeIndex()
00077 {
00078 return timeIndex_;
00079 }
00080
00081
00082