API reference#

This reference is generated from the documented Python objects listed below. For mesh.geometry and mesh.topology, see MeshGeometry and MeshTopology respectively.

Root package functions#

graphlow.read(...)

Read a mesh file into a TensorMesh.

graphlow.from_pyvista(...)

Build a TensorMesh from a PyVista mesh.

graphlow.configure_logging([level, config_file])

Load bundled logging settings so graphlow log messages are easy to read.

graphlow.configure_logging() is an optional helper for quick, interactive logging setup (notebooks, REPL, short scripts). It does not replace configuring logging in applications; see Logging (optional).

Core mesh classes#

graphlow.TensorMesh(points, pvmesh, backend, ...)

Differentiable mesh container backed by a PyVista grid.

graphlow.core.MeshGeometry(mesh)

Differentiable geometry evaluated on a mesh.

graphlow.core.MeshTopology(mesh)

Topology API for fixed-connectivity meshes.