namespace pFlow::postprocessData { template regionField::regionField( const word& name, const regionPoints& rPoints, const T defaultVal) : field_(name, "regionFieldValue", rPoints.size(), rPoints.size(), defaultVal), regionPoints_(rPoints) {} template inline bool regionField::writeFieldToVtk(iOstream& os)const { fatalErrorInFunction<< "This type is not supported for vtk conversion:"<< field_.typeName()< inline bool regionField::writeFieldToVtk(iOstream& os)const { os<<"FIELD FieldData 1 " << field_.name() << " 1 "<< field_.size() << " float\n"; const auto mapper = cellMapper{shape()}; for(uint32 k=0; k inline bool regionField::writeFieldToVtk(iOstream& os)const { os<<"FIELD FieldData 1 " << field_.name() << " 3 "<< field_.size() << " float\n"; const auto mapper = cellMapper{shape()}; for(uint32 k=0; k inline bool regionField::writeFieldToVtk(iOstream& os)const { os<<"FIELD FieldData 1 " << field_.name() << " 1 "<< field_.size() << " int\n"; const auto mapper = cellMapper{shape()} ; for(uint32 k=0; k