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 namespace Foam
00029 {
00030
00031
00032
00033 template<class Type, class GeoMesh>
00034 inline const DimensionedField<Type, GeoMesh>&
00035 DimensionedField<Type, GeoMesh>::null()
00036 {
00037 return *reinterpret_cast< DimensionedField<Type, GeoMesh>* >(0);
00038 }
00039
00040
00041 template<class Type, class GeoMesh>
00042 inline const typename GeoMesh::Mesh&
00043 DimensionedField<Type, GeoMesh>::mesh() const
00044 {
00045 return mesh_;
00046 }
00047
00048
00049 template<class Type, class GeoMesh>
00050 inline const dimensionSet& DimensionedField<Type, GeoMesh>::dimensions() const
00051 {
00052 return dimensions_;
00053 }
00054
00055 template<class Type, class GeoMesh>
00056 inline dimensionSet& DimensionedField<Type, GeoMesh>::dimensions()
00057 {
00058 return dimensions_;
00059 }
00060
00061
00062 template<class Type, class GeoMesh>
00063 inline const Field<Type>& DimensionedField<Type, GeoMesh>::field() const
00064 {
00065 return *this;
00066 }
00067
00068 template<class Type, class GeoMesh>
00069 inline Field<Type>& DimensionedField<Type, GeoMesh>::field()
00070 {
00071 return *this;
00072 }
00073
00074
00075
00076
00077 }
00078
00079