|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Files | |
| file | clip.hpp |
| Consists of a set of methods to clip a primal primitive against another primal primitive. | |
| file | closest_point.hpp |
| Consists of a set of methods that compute the closest point on a geometric primitive B from another geometric primitive A. | |
| file | compute_bounding_box.hpp |
| Consists of functions to create bounding boxes. | |
| file | compute_moments.hpp |
| Consists of a set of methods to compute areas/volumes and centroids for Polygon and CurvedPolygon objects composed of nonrational BezierCurve objects. | |
| file | evaluate_integral.hpp |
| Consists of methods that evaluate scalar-field integrals on curves and regions defined by 2D curves, and vector-field integrals on curves. | |
| file | in_curved_polygon.hpp |
| Consists of methods that test whether a given query point is inside a given curved polygon. | |
| file | in_polygon.hpp |
| Consists of methods that test whether a given query point is inside a given polygon. | |
| file | in_polyhedron.hpp |
| Consists of methods that test whether a given query point is inside a given polyhedron. | |
| file | in_sphere.hpp |
| Consists of methods that test whether a given query point is inside the unique sphere circumscribing a 2D triangle or a 3D tetrahedron. | |
| file | intersect.hpp |
| Consists of functions to test intersection among geometric primitives. | |
| file | intersection_volume.hpp |
| Consists of a set of methods to find the volume of intersection (clipping) between a primal primitive and another primal primitive. | |
| file | is_convex.hpp |
| file | orientation.hpp |
| Consists of a set of templated (overloaded) routines used to calculate the orientation of a given point to another geometric entity. | |
| file | split.hpp |
| Consists of a set of methods to split a primal primitive into (a collection of) another primal primitive. | |
| file | squared_distance.hpp |
| Consists of a set of templated (overloaded) routines used to calculate the squared distance between two geometric entities. | |
| file | winding_number.hpp |
| Consists of methods to compute the generalized winding number (GWN) for points with respect to various geometric objects. | |