dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
dataoutput.hh File Reference
#include <fstream>
#include <iostream>
#include <limits>
#include <memory>
#include <string>
#include <type_traits>
#include <tuple>
#include <utility>
#include <vector>
#include <dune/common/hybridutilities.hh>
#include <dune/common/typeutilities.hh>
#include <dune/fem/common/utility.hh>
#include <dune/fem/function/adaptivefunction.hh>
#include <dune/fem/gridpart/adaptiveleafgridpart.hh>
#include <dune/fem/io/file/iointerface.hh>
#include <dune/fem/io/file/iotuple.hh>
#include <dune/fem/io/file/vtkio.hh>
#include <dune/fem/io/parameter.hh>
#include <dune/fem/operator/projection/vtxprojection.hh>
#include <dune/fem/quadrature/cachingquadrature.hh>
#include <dune/fem/solver/timeprovider.hh>
#include <dune/fem/space/common/loadbalancer.hh>
#include <dune/fem/space/common/interpolate.hh>
#include <dune/fem/space/lagrange.hh>

Go to the source code of this file.

Classes

struct  Dune::Fem::DataOutputParameters
 Parameter class for Dune::Fem::DataOutput. More...
 
class  Dune::Fem::DataOutput< GridImp, DataImp >
 Implementation of the Dune::Fem::IOInterface. This class manages data output. Available output formats are GRAPE, VTK and VTK Vertex projected using the VtxProjection operator. Details can be found in DiscFuncIO. More...
 

Namespaces

namespace  Dune
 
namespace  Dune::Fem
 

Macros

#define USE_VTKWRITER   1
 
#define ENABLE_VTXPROJECTION   1
 
#define USE_GRAPE   HAVE_GRAPE
 

Functions

template<class Grid , class... Args, std::enable_if_t< Std::And(Impl::ValidDataOutputArgument< Args >::value...), int > = 0>
static auto Dune::Fem::dataOutput (const Grid &grid, Args &&... args)
 
template<class Grid , class... Args, std::enable_if_t< Std::And(Impl::ValidDataOutputArgument< Args >::value...), int > = 0>
static auto Dune::Fem::dataOutput (const Grid &grid, const TimeProviderBase &tp, Args &&... args)
 

Macro Definition Documentation

◆ ENABLE_VTXPROJECTION

#define ENABLE_VTXPROJECTION   1

◆ USE_GRAPE

#define USE_GRAPE   HAVE_GRAPE

◆ USE_VTKWRITER

#define USE_VTKWRITER   1