flammParaboloid=DiscretizeGraphics[RevolutionPlot3D[2*Sqrt[(r-1)],{r,1,2}]]
In[]:=
Out[]=
pts=RandomPoint[flammParaboloid,1000];
In[]:=
ListPointPlot3D[%]
In[]:=
Out[]=
ResourceFunction["NonConvexHullMesh"][pts,1]
In[]:=
Out[]=
MeshConnectivityGraph[%]
In[]:=
Out[]=
Graph3D[%,GraphLayout"SpringElectricalEmbedding",VertexCoordinatesAutomatic]
In[]:=
Out[]=
sch=
;
In[]:=
DelaunayMesh[RandomPoint[flammParaboloid,1000]]
In[]:=
Out[]=
MeshConnectivityGraph[%]
In[]:=
Out[]=
RegionBoundary[DelaunayMesh[RandomPoint[flammParaboloid,1000]]]
In[]:=
Out[]=
MeshConnectivityGraph[%]
In[]:=
Out[]=
NearestNeighborGraph[%173,4]
In[]:=
Out[]=
NearestNeighborGraph[%173,10]
In[]:=
Out[]=
SimpleGraph[%]
In[]:=
Out[]=
TransitiveReductionGraph[%]
In[]:=
Out[]=
HypergraphDimensionEstimateListList@@@EdgeList
In[]:=
{3.653±0.006,2.499±0.015,2.409±0.024,2.271±0.035,2.11±0.05,2.00±0.05,1.90±0.06,1.80±0.06,1.68±0.06,1.54±0.06,1.44±0.06,1.38±0.07,1.30±0.07,1.22±0.07,1.14±0.07,1.01±0.06,0.88±0.05}
Out[]=
ListLinePlot[%]
In[]:=
Out[]=
DiscretizeGraphics[Disk[]]
In[]:=
Out[]=
SimpleGraph[NearestNeighborGraph[RandomPoint[%,1000],8]]
In[]:=
Out[]=
HypergraphDimensionEstimateList[List@@@EdgeList[%]]
In[]:=
{3.368±0.006,2.382±0.016,2.340±0.026,2.31±0.04,2.20±0.05,2.09±0.06,2.01±0.08,1.92±0.09,1.82±0.10,1.75±0.11,1.65±0.12,1.53±0.13,1.43±0.13,1.32±0.13}
Out[]=
ListLinePlot[%]
In[]:=
Out[]=
VoronoiMesh[