OpenMEEG
Toggle main menu visibility
Loading...
Searching...
No Matches
OpenMEEG
include
danielsson.h
Go to the documentation of this file.
1
// Project Name: OpenMEEG (http://openmeeg.github.io)
2
// © INRIA and ENPC under the French open source license CeCILL-B.
3
// See full copyright notice in the file LICENSE.txt
4
// If you make a copy of this file, you must either:
5
// - provide also LICENSE.txt and modify this header to refer to it.
6
// - replace this header by the LICENSE.txt content.
7
8
#pragma once
9
10
#include <limits>
11
#include <cmath>
12
13
#include <
om_common.h
>
14
#include <
vertex.h
>
15
#include <
mesh.h
>
16
#include <
interface.h
>
17
#include <
geometry.h
>
18
19
namespace
OpenMEEG
{
20
21
double
dist_point_cell
(
const
Vect3
&,
const
Triangle
&,
Vect3
&,
bool
&);
22
OPENMEEG_EXPORT std::tuple<double,const Triangle&,const Mesh&>
dist_point_interface
(
const
Vect3
&,
const
Interface
&,
Vect3
&);
23
OPENMEEG_EXPORT std::tuple<double,const Triangle&,const Mesh&,const Interface&>
dist_point_geom
(
const
Vect3
&,
const
Geometry
&,
Vect3
&);
24
}
OpenMEEG::Geometry
Geometry contains the electrophysiological model Vertices, meshes and domains are stored in this geom...
Definition
geometry.h:31
OpenMEEG::Interface
Interface class An interface is a closed-shape composed of oriented meshes (vector of oriented meshes...
Definition
interface.h:49
OpenMEEG::Triangle
Triangle Triangle class.
Definition
triangle.h:45
OpenMEEG::Vect3
Vect3.
Definition
vect3.h:28
geometry.h
interface.h
mesh.h
OpenMEEG
Definition
analytics.h:14
OpenMEEG::dist_point_interface
std::tuple< double, const Triangle &, const Mesh & > dist_point_interface(const Vect3 &, const Interface &, Vect3 &)
OpenMEEG::dist_point_cell
double dist_point_cell(const Vect3 &, const Triangle &, Vect3 &, bool &)
OpenMEEG::dist_point_geom
std::tuple< double, const Triangle &, const Mesh &, const Interface & > dist_point_geom(const Vect3 &, const Geometry &, Vect3 &)
om_common.h
vertex.h
Generated by
1.17.0