00001 /*
00002 * visuMapVtk.cpp
00003 * this tool will take a source file, target file (h5m) and a map file in nc format,
00004 *
00005 * example of usage:
00006 * ./mbvisumap -s source.h5m -t target.h5m -m map.nc -b startSourceID -e endSourceID -c startTargetID -f endTargetID
00007 * will associate row i in map with a partial mesh
00008 * will associate row j in map with a partial mesh
00009 *
00010 * can be built only if netcdf and hdf5 and eigen3 are available
00011 *
00012 *
00013 */
00014 #include "moab/MOABConfig.h"
00015
00016 #ifndef MOAB_HAVE_EIGEN3
00017 #error compareMaps tool requires eigen3 configuration
00018 #endif
00019
00020 #include "moab/ProgOptions.hpp"
00021 #include "moab/Core.hpp"
00022 #include "moab/Range.hpp"
00023
00024 #include "netcdf.h"
00025 #include
00026 #include
00027 #include