GridFormat 0.2.1
I/O-Library for grid-like data structures
|
Traits specializations for dolfinx meshes More...
#include <array>
#include <ranges>
#include <cstdint>
#include <utility>
#include <memory>
#include <algorithm>
#include <dolfinx/io/cells.h>
#include <dolfinx/io/vtk_utils.h>
#include <dolfinx/mesh/cell_types.h>
#include <dolfinx/mesh/Mesh.h>
#include <dolfinx/fem/Function.h>
#include <dolfinx/fem/FunctionSpace.h>
#include <gridformat/common/ranges.hpp>
#include <gridformat/common/exceptions.hpp>
#include <gridformat/common/precision.hpp>
#include <gridformat/grid/cell_type.hpp>
#include <gridformat/grid/traits.hpp>
#include <gridformat/grid/writer.hpp>
Go to the source code of this file.
Functions | |
template<typename Writer , Concepts::Scalar T, Concepts::Scalar P = T> | |
void | GridFormat::DolfinX::set_point_function (const dolfinx::fem::Function< T > &f, Writer &writer, std::string name="", const Precision< P > &prec={}) |
Insert the given function into the writer as point field. | |
template<typename Writer , Concepts::Scalar T, Concepts::Scalar P = T> | |
void | GridFormat::DolfinX::set_cell_function (const dolfinx::fem::Function< T > &f, Writer &writer, std::string name="", const Precision< P > &prec={}) |
Insert the given function into the writer as cell field. | |
template<typename Writer , Concepts::Scalar T, Concepts::Scalar P = T> | |
void | GridFormat::DolfinX::set_function (const dolfinx::fem::Function< T > &f, Writer &writer, const std::string &name="", const Precision< P > &prec={}) |
Insert the given function into the writer as field. | |