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 integrals over regions defined by Bezier curves, such as 2D area integrals and scalar/vector field line integrals. | |
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 winding numbers for points with respect to various geometric objects. | |