b2api
B2000++ API Reference Manual, VERSION 4.6
 
Loading...
Searching...
No Matches
b2point_triangle_distance.H
1//------------------------------------------------------------------------
2// b2point_triangle_distance.H --
3//
4//
5// written by Mathias Doreille
6//
7// Copyright (c) 2009 SMR Engineering & Development SA
8// 2502 Bienne, Switzerland
9//
10// All Rights Reserved. Proprietary source code. The contents of
11// this file may not be disclosed to third parties, copied or
12// duplicated in any form, in whole or in part, without the prior
13// written permission of SMR.
14//------------------------------------------------------------------------
15
16#ifndef B2POINT_TRIANGLE_DISTANCE_H_
17#define B2POINT_TRIANGLE_DISTANCE_H_
18
19namespace b2000 {
20
21double point_triangle_distance3d(
22 const double p[3], const double t0[3], const double t1[3], const double t2[3], double& r,
23 double& s);
24
25double point_triangle_distance3d(
26 const double p[3], const double t0[3], const double t1[3], const double t2[3], double& r,
27 double& s, double d_r[4][3], double d_s[4][3]);
28} // namespace b2000
29
30#endif /* B2POINT_TRIANGLE_DISTANCE_H_ */
Contains the base classes for implementing Finite Elements.
Definition b2boundary_condition.H:32