/** * @file com_print_grid_structure.cpp * @author Julian Iseringhausen * @date Mon Apr 18 12:44:47 2011 * * @brief Writes a mesh representation of the multigrid * to a VTK xml file. * */ #ifdef HAVE_CONFIG_H #include #endif #include "base/command.hpp" #include "comm/comm.hpp" #include "grid/multigrid.hpp" #include "mg.hpp" using namespace VMG; class VMGCommandPrintGridStructure : public Command { public: Request Run(Command::argument_vector arguments) { MPE_EVENT_BEGIN() MG::GetComm()->DebugPrintGridStructure((*MG::GetRhs())); MPE_EVENT_END() return Continue; } static const char* Name() {return "PrintGridStructure";} static int Arguments() {return 0;} }; CREATE_INITIALIZER(VMGCommandPrintGridStructure)