YetAnotherCoupler 3.2.0
Loading...
Searching...
No Matches
Data Fields
bounding_circle Struct Reference

#include <geometry.h>

Collaboration diagram for bounding_circle:
Collaboration graph

Data Fields

double base_vector [3]
 
struct sin_cos_angle inc_angle
 angle between the middle point and the boundary of the spherical cap
 
double sq_crd
 

Detailed Description

defines a spherical cap

Examples
test_bnd_sphere_part.c, test_cell_bnd_circle.c, test_geometry.c, test_interp_grid_parallel.c, test_point_in_cell.c, and test_point_sphere_part.c.

Definition at line 55 of file geometry.h.

Field Documentation

◆ base_vector

double bounding_circle::base_vector[3]

the middle point of the spherical cap in cartesian coordinates (is a unit vector)

Examples
test_bnd_sphere_part.c, test_cell_bnd_circle.c, test_geometry.c, test_interp_grid_parallel.c, test_point_in_cell.c, and test_point_sphere_part.c.

Definition at line 59 of file geometry.h.

◆ inc_angle

struct sin_cos_angle bounding_circle::inc_angle

angle between the middle point and the boundary of the spherical cap

Examples
test_bnd_sphere_part.c, test_cell_bnd_circle.c, test_geometry.c, test_point_in_cell.c, and test_point_sphere_part.c.

Definition at line 61 of file geometry.h.

◆ sq_crd

double bounding_circle::sq_crd

squared Euclidean distance between the base vector and the edge of the bounding circle (chord of inc_angle)

Examples
test_bnd_sphere_part.c, test_point_in_cell.c, and test_point_sphere_part.c.

Definition at line 64 of file geometry.h.


The documentation for this struct was generated from the following file: