DOLFIN-X
DOLFIN-X C++ interface
xdmf_function.h
1 // Copyright (C) 2012-2018 Chris N. Richardson and Garth N. Wells
2 //
3 // This file is part of DOLFINX (https://www.fenicsproject.org)
4 //
5 // SPDX-License-Identifier: LGPL-3.0-or-later
6 
7 #pragma once
8 
9 #include <hdf5.h>
10 #include <mpi.h>
11 
12 namespace pugi
13 {
14 class xml_node;
15 } // namespace pugi
16 
17 namespace dolfinx
18 {
19 namespace function
20 {
21 class Function;
22 }
23 
24 namespace io
25 {
27 namespace xdmf_function
28 {
29 
31 void add_function(MPI_Comm comm, const function::Function& u, const double t,
32  pugi::xml_node& xml_node, const hid_t h5_id);
33 
34 } // namespace xdmf_function
35 } // namespace io
36 } // namespace dolfinx
dolfinx::io::xdmf_function::add_function
void add_function(MPI_Comm comm, const function::Function &u, const double t, pugi::xml_node &xml_node, const hid_t h5_id)
TODO.
Definition: xdmf_function.cpp:76
dolfinx::function::Function
This class represents a function in a finite element function space , given by.
Definition: Function.h:41