33 template<
class GeoField>
36 PtrList<GeoField>& fieldList,
39 const typename GeoField::Mesh&
mesh
42 if (obj.headerClassName() == GeoField::typeName)
47 new GeoField(obj,
mesh)
49 Info<<
" " << GeoField::typeName <<
tab << obj.name() <<
endl;
54 template<
class GeoField>
57 const PtrList<GeoField>& fieldList,
63 if (fieldList.set(fieldi))
65 Info<<
" " << pTraits<typename GeoField::value_type>::typeName
67 << fieldList[fieldi].name() <<
tab <<
tab
68 << fieldList[fieldi].boundaryField()[patchi].type() <<
nl;
74 template<
class GeoField>
77 const PtrList<GeoField>& fieldList,
79 HashTable<word>& fieldToType
84 if (fieldList.set(fieldi))
88 fieldList[fieldi].
name(),
89 fieldList[fieldi].boundaryField()[patchi].
type()