#include <stdlib.h>
#include <math.h>
#include "utils_core.h"
#include "geometry.h"
#include "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 ) |
◆ 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
- Examples
- test_point_in_cell.c.
Definition at line 474 of file check_overlap.c.
◆ tol
double const tol = 1.0e-12 |
|
static |