Автор пакета здесь.
Мне нужна функция для генерации домена из списка вершин и соответствующих ребер.
pygalmesh не подходит длязадача. Он может создавать сетки только из трехмерных геометрий, которые описываются (комбинацией) функций установки уровня.
Если у вас есть только вершины, не совсем понятно, какой должна быть соответствующая область. Возможно выпуклая оболочка этой области? Кроме того, ребра мало что делают в 3D.
Если у вас есть поверхность вашего домена, заданная точками и гранями, pygalmesh может заполнить том через
import pygalmesh
mesh = pygalmesh.generate_volume_mesh_from_surface_mesh(
"elephant.vtu",
facet_angle=25.0,
facet_size=0.15,
facet_distance=0.008,
cell_radius_edge_ratio=3.0,
verbose=False
)