Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/v0.1.0/v0.9.0/cpp
DOLFINx  0.1.0
DOLFINx C++ interface
Namespaces | Classes | Functions
dolfinx::io Namespace Reference

Support for file IO. More...

Namespaces

 cells
 Functions for the re-ordering of input mesh topology to the DOLFINx ordering, and transpose orderings for file output.
 
 xdmf_function
 Low-level methods for reading/writing XDMF files.
 
 xdmf_mesh
 Low-level methods for reading XDMF files.
 
 xdmf_read
 Low-level methods for reading XDMF files.
 

Classes

class  HDF5Interface
 This class provides an interface to some HDF5 functionality. More...
 
class  VTKFile
 Output of meshes and functions in VTK/ParaView format. Isoparametric meshes of arbitrary degree are supported. For finite element functions, cell-based (DG0) and Lagrange (point-based) functions can be saved. For vertex-based functions the output must be isoparametic, i.e. the geometry and the finite element functions must be defined using the same basis. More...
 
class  XDMFFile
 Read and write mesh::Mesh, fem::Function and other objects in XDMF. More...
 

Functions

std::string get_filename (const std::string &fullname)
 Get filename from a fully qualified path and filename. More...
 

Detailed Description

Support for file IO.

Tools for supporting IO.

Support IO to files for checkpointing and visualisation.

Function Documentation

◆ get_filename()

std::string dolfinx::io::get_filename ( const std::string &  fullname)

Get filename from a fully qualified path and filename.

Parameters
[in]fullnameFull file path and name
Returns
The filename (without path)