ug4
file_io_vtu.h File Reference
#include <iostream>
#include <vector>
#include <utility>
#include "common/parser/rapidxml/rapidxml.hpp"
#include "lib_grid/grid/grid.h"
#include "lib_grid/multi_grid.h"
#include "lib_grid/tools/subset_handler_interface.h"
#include "lib_grid/tools/selector_interface.h"
#include "lib_grid/common_attachments.h"
#include "lib_grid/grid_objects/grid_objects.h"
#include "lib_grid/callbacks/basic_callbacks.h"
#include "file_io_vtu_impl.h"

Go to the source code of this file.

Classes

struct  ug::GridReaderVTU::GridEntry
 
class  ug::GridReaderVTU
 Grants read access to vtu (vtk) files. More...
 
class  ug::GridWriterVTU
 Grants write access to vtu files. More...
 
struct  ug::GridReaderVTU::SubsetHandlerEntry
 

Namespaces

 ug
 the ug namespace
 

Functions

bool ug::LoadGridFromVTU (Grid &grid, ISubsetHandler &sh, const char *filename)
 Reads a grid to a vtu (vtk unstructured mesh) file. More...
 
template<class TAPosition >
bool ug::LoadGridFromVTU (Grid &grid, ISubsetHandler &sh, const char *filename, APosition &aPos)
 Reads a grid to an vtu (vtk) file. internally uses GridReaderVTK. More...
 
template<class TAPosition >
bool ug::SaveGridToVTU (Grid &grid, ISubsetHandler *psh, const char *filename, TAPosition &aPos)
 Writes a grid to a vtu (vtk unstructured mesh) file. More...