void Exporter<MeshType>::readVariable(exporterData_Type& dvar) { switch ( dvar.fieldType() ) { case exporterData_Type::ScalarField: readScalar(dvar); break; case exporterData_Type::VectorField: readVector(dvar); break; } }
void ExporterEnsight<MeshType>::readAscii (exporterData_Type& dvar) { switch ( dvar.fieldType() ) { case exporterData_Type::ScalarField: writeAsciiValues (dvar, ".scl"); break; case exporterData_Type::VectorField: writeAsciiValues (dvar, ".vct"); break; default: ERROR_MSG ("Unsupported field type!"); break; } }