Download Latest Version geomlib.tar.gz (58.3 kB)
Email in envelope

Get an email when there's a new version of CFD Utilities

Home / ugridlib
Name Modified Size InfoDownloads / Week
Parent folder
README 2024-12-16 2.2 kB
inside_outside_tri.f90 2024-12-13 5.1 kB
ugridlib.tar.gz 2022-05-10 31.3 kB
quad_to_tri.f90 2022-04-30 3.2 kB
quad_areas.f90 2022-04-11 2.3 kB
quad_centers_to_vertices.f90 2022-04-11 2.5 kB
vol_centers_to_vertices.f90 2022-04-09 2.5 kB
cell_volumes.f90 2022-03-28 3.8 kB
tet_volumes.f90 2022-03-18 3.4 kB
points_delaunay_naive_2d.f90 2016-08-04 3.4 kB
search_tri_2d.f90 2016-07-26 4.0 kB
build 2014-06-16 333 Bytes
solid_angle_quadrature_3.f90 2014-03-26 2.9 kB
solid_angle_tri.f90 2014-03-26 3.5 kB
spherical_triangulation.f90 2014-02-26 7.6 kB
cutsurf_nf.f 2010-10-13 17.5 kB
cutsurfi_nf.f 2010-10-13 18.4 kB
cutsurfi.f 2010-10-13 18.2 kB
cutorder_nf.f 2010-08-20 13.7 kB
tri_centers_to_vertices.f90 2010-03-18 2.1 kB
tri_areas.f90 2010-03-18 2.2 kB
nonlinear_tri_interp.f90 2005-02-09 5.6 kB
tri_coefs.f 2005-02-04 3.0 kB
tet_coefs.f 2004-08-11 2.4 kB
cut_triangles.f 2001-12-23 15.5 kB
triangulate_patches.f 2000-10-18 5.3 kB
testtet.f 2000-08-11 3.4 kB
cutorder.f 1998-08-22 11.5 kB
cutsurf.f 1998-08-22 17.1 kB
Totals: 29 Items   213.9 kB 0
A handful of utilities for treating grids (possibly structured surfaces or
volumes) using unstructured techniques.  See also the triangulation_io module.
See the CROSS_SECTIONS and SORT_SURFACE_SLICE as examples of applying
subroutines originated by Scott Thomas for piecing together 2-point line
segments (from slicing operations) into one or more plottable curves.
See also the geomlib collection's nearest-point utilities for the common
structured or unstructured grid cell types.

cell_volumes              Calculate the volumes of unstructured volume cells
cutorder.f                Apply to results of CUTSURF (x/y/z/single f only)
cutorder_nf.f             CUTORDER variant for nf surface functions
cutsurf.f                 Cut a structured surface with a specified plane
cutsurf_nf.f              CUTSURF variant for nf surface functions
cutsurfi.f                CUTSURF variant for IBLANKed surfaces
cutsurfi_nf.f             CUTSURFI variant for nf surface functions
cut_triangles.f           Var. of CUTSURF (quads.) for triangulation case
inside_outside_tri.f90    Finds which side of a triangulated surface a point is
nonlinear_tri_interp.f90  Least squares scheme proposed by Timothy Baker
quad_areas.f90            Quad cell areas plus area totals at eaxh vertex
quad_centers_to_vertices.f90   Interp. c-c data on quad surf. to cell vertices
quad_to_tri.f90           Convert a quad. surface zone to triangles, in-place
search_tri_2d.f90         Simple (no search tree) (x,y) triangulation search
solid_angle_tri.f90       Solid angle element at a pt. for a triangle cell
solid_angle_quadrature_3.f90 Quadrature for data on a triangulated surface
tet_coefs.f               Linear coefs. for tetrahedral grid cells
tet_volumes.f90           Volume analogue of TRI_AREAS
triangulate_patches.f     Quads. --> triangles via shortest diagonals
tri_areas.f90             Triangle areas & vertex-surrounding summed areas
tri_centers_to_vertices.f90  Interp. cell-cntrd. fn. vals. to tri. vertices
tri_coefs.f               Linear interpolation coefs. for 3-space triangle
vol_centers_to_vertices.f90  Weighted averaging of cell-centered fns. to vertices
Source: README, updated 2024-12-16