#include <stdlib.h>
#include <math.h>
#include "utils_core.h"
#include "geometry.h"
#include "grids/grid_cell.h"
Go to the source code of this file.
|
| static double const | tol = 1.0e-12 |
| |
◆ dotproduct()
| static double dotproduct |
( |
double | a[], |
|
|
double | b[] ) |
|
inlinestatic |
◆ edge_direction()
| static int edge_direction |
( |
double * | a, |
|
|
double * | b ) |
|
inlinestatic |
◆ point_in_cell_generic()
| static int point_in_cell_generic |
( |
double | point_coords[3], |
|
|
struct yac_grid_cell | cell ) |
|
static |
◆ point_in_cell_unstruct_quad()
| static int point_in_cell_unstruct_quad |
( |
double | point_coords[3], |
|
|
struct yac_grid_cell | cell ) |
|
static |
◆ point_in_cell_unstruct_triangle()
| static int point_in_cell_unstruct_triangle |
( |
double | point_coords[3], |
|
|
struct yac_grid_cell | cell ) |
|
static |
◆ yac_point_in_cell()
| int yac_point_in_cell |
( |
double | point_coords[3], |
|
|
struct yac_grid_cell | cell ) |
checks whether a given point is within a given cell
- Parameters
-
| [in] | point_coords | |
| [in] | cell | |
- Returns
- 0 if the point is not in the cell
Definition at line 465 of file check_overlap.c.
◆ yac_point_in_cell2()
checks whether a given point is within a given cell
- Parameters
-
| [in] | point_coords | |
| [in] | cell | |
| [in] | bnd_circle | |
- Returns
- 0 if the point is not in the cell
Definition at line 474 of file check_overlap.c.
◆ tol
| double const tol = 1.0e-12 |
|
static |