DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
CartUtil.py File Reference

Go to the source code of this file.

Namespaces

namespace  OversetCart
 
namespace  OversetCart.CartUtil
 

Functions

 OversetCart.CartUtil.segments_intersect_polygon_edge (polygon, x0, x1, y0, y1, closed=True)
 
 OversetCart.CartUtil.points_in_polygon_winding (polygon, x, y, closed=True)
 
 OversetCart.CartUtil.single_elem_intersection_mask_2D (np.ndarray origin, float h, np.ndarray ijks, np.ndarray elem, closed=True)
 
 OversetCart.CartUtil.single_elem_grid_points_mask_2D (np.ndarray origin, float h, np.ndarray ijks, np.ndarray elem, closed=True)
 
 OversetCart.CartUtil.single_elem_box_range_2D (np.ndarray origin, float h, np.ndarray elem, grid_eps=1e-10)
 
 OversetCart.CartUtil.single_elem_get_box_intersection_2D (np.ndarray origin, float h, np.ndarray elem, closed=True)
 
 OversetCart.CartUtil.single_elem_get_grid_point_2D (np.ndarray origin, float h, np.ndarray elem, closed=True)
 
 OversetCart.CartUtil.points_get_grid_cells_2D (np.ndarray origin, float h, np.ndarray coords)
 

Variables

 OversetCart.CartUtil.elem_test = np.array([[0.5, 2.5, 0.5], [0.5, 0.5, 2.5]], dtype=np.float64)
 
 OversetCart.CartUtil.elem_test_1 = np.array([[0.5, 2.5, 0.5], [0.5, 0.5, 0.6]], dtype=np.float64)
 
 OversetCart.CartUtil.origin_test = np.array([0.0, 0.0], dtype=np.float64)
 
 OversetCart.CartUtil.time_result