|
preCICE v3.3.0
|
#include <Eigen/Core>#include <boost/geometry.hpp>#include "mesh/Edge.hpp"#include "mesh/Mesh.hpp"#include "mesh/Tetrahedron.hpp"#include "mesh/Vertex.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. | |
| namespace | boost |
| namespace | boost::geometry |
| namespace | boost::geometry::traits |
| namespace | precice::query |
| contains geometrical queries. | |
| namespace | precice::query::impl |
Typedefs | |
| using | precice::query::RTreeBox = boost::geometry::model::box<pm::Vertex::RawCoords> |
| The RTree box type. | |
| using | precice::query::impl::RTreeParameters = boost::geometry::index::rstar<16> |
| The general rtree parameter type used in precice. | |
Functions | |
| boost::geometry::traits::BOOST_CONCEPT_ASSERT ((bg::concepts::Point< pm::Vertex::RawCoords >)) | |
| boost::geometry::traits::BOOST_CONCEPT_ASSERT ((concepts::Point< pm::Vertex >)) | |
| RTreeBox | precice::query::makeBox (const pm::Vertex::RawCoords &min, const pm::Vertex::RawCoords &max) |
| pm::Vertex::RawCoords | precice::query::eigenToRaw (const Eigen::VectorXd &v) |
| Eigen::VectorXd | precice::query::rawToEigen (const pm::Vertex::RawCoords &v) |
| RTreeBox | precice::query::makeBox (const Eigen::VectorXd &min, const Eigen::VectorXd &max) |
| RTreeBox | precice::query::makeBox (const precice::mesh::Tetrahedron &tetra) |