#include "base/cs_defs.h"
#include <assert.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "bft/bft_error.h"
#include "bft/bft_printf.h"
#include "fvm/fvm_defs.h"
#include "fvm/fvm_nodal.h"
#include "fvm/fvm_nodal_priv.h"
#include "fvm/fvm_triangulate.h"
#include "base/cs_math.h"
#include "base/cs_mem.h"
#include "fvm/fvm_point_location.h"
Functions | |
void | fvm_point_location_nodal (const fvm_nodal_t *this_nodal, float tolerance_base, float tolerance_fraction, int locate_on_parents, cs_lnum_t n_points, const int *point_tag, const cs_coord_t point_coords[], cs_lnum_t location[], float distance[]) |
void | fvm_point_location_closest_vertex (const fvm_nodal_t *this_nodal, int locate_on_parents, cs_lnum_t n_points, const cs_coord_t point_coords[], cs_lnum_t located_ent_num[], cs_lnum_t located_vtx_num[]) |
void fvm_point_location_closest_vertex | ( | const fvm_nodal_t * | this_nodal, |
int | locate_on_parents, | ||
cs_lnum_t | n_points, | ||
const cs_coord_t | point_coords[], | ||
cs_lnum_t | located_ent_num[], | ||
cs_lnum_t | located_vtx_num[] ) |
void fvm_point_location_nodal | ( | const fvm_nodal_t * | this_nodal, |
float | tolerance_base, | ||
float | tolerance_fraction, | ||
int | locate_on_parents, | ||
cs_lnum_t | n_points, | ||
const int * | point_tag, | ||
const cs_coord_t | point_coords[], | ||
cs_lnum_t | location[], | ||
float | distance[] ) |