preCICE v3.1.2
|
#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) |