|
preCICE v3.3.0
|
#include <Eigen/Core>#include <mesh/Edge.hpp>#include <mesh/Mesh.hpp>#include <mesh/Utils.hpp>#include <utils/IntraComm.hpp>#include "utils/assertion.hpp"Go to the source code of this file.
Namespaces | |
| namespace | precice |
| Main namespace of the precice library. | |
| namespace | precice::mesh |
| provides Mesh, Data and primitives. | |
Functions | |
| Eigen::VectorXd | precice::mesh::integrateSurface (const PtrMesh &mesh, const Eigen::VectorXd &input) |
| Given the data and the mesh, this function returns the surface integral. Assumes no overlap exists for the mesh. | |
| Eigen::VectorXd | precice::mesh::integrateVolume (const PtrMesh &mesh, const Eigen::VectorXd &input) |
| Given the data and the mesh, this function returns the volume integral. Assumes no overlap exists for the mesh. | |
| std::size_t | precice::mesh::countVerticesInBoundingBox (mesh::PtrMesh mesh, const mesh::BoundingBox &bb) |
| Given a Mesh and a bounding box, counts all vertices within the bounding box. | |