python : creating 4D simplex by connecting all vertices with ever possible triangular face
Bmesh Script


Result of running on 9 vert circle, without faces

Test script to run in edit mode.


removes all edges (and henceforth faces) of mesh
adds an edge from each vert to every other vert
if make_faces is True will add a face for each set of 3 vertices


&nbsp;

import bpy
import bmesh
from itertools import combinations as combos

make_faces = False

context = bpy.context
ob = context.edit_object
me = ob.data
bm = bmesh.from_edit_mesh(me)
# remove edges and faces
for e in bm.edges:
    bm.edges.remove(e)

edges = [bm.edges.new(c) for c in combos(bm.verts, 2)]

if make_faces:
    [bm.faces.new(c) for c in combos(bm.verts, 3)]
# str(bm) for total verts edges faces    
print(bm)
bmesh.update_edit_mesh(me)