MCPcopy Create free account
hub / github.com/Kitware/VTK / CanReadFile

Method CanReadFile

IO/NetCDF/vtkMPASReader.cxx:2963–2978  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2961//------------------------------------------------------------------------------
2962
2963int vtkMPASReader::CanReadFile(const char* filename)
2964{
2965 Internal* internals = new Internal(nullptr);
2966 if (!internals->open(filename))
2967 {
2968 delete internals;
2969 return 0;
2970 }
2971 bool ret = true;
2972 ret &= (internals->nc_dim_id("nCells") != -1);
2973 ret &= (internals->nc_dim_id("nVertices") != -1);
2974 ret &= (internals->nc_dim_id("vertexDegree") != -1);
2975 ret &= (internals->nc_dim_id("Time") != -1);
2976 delete internals;
2977 return ret;
2978}
2979
2980//------------------------------------------------------------------------------
2981vtkMTimeType vtkMPASReader::GetMTime()

Callers

nothing calls this directly

Calls 2

nc_dim_idMethod · 0.80
openMethod · 0.45

Tested by

no test coverage detected