Ich bin an einem Rat für effiziente Datenstrukturen für das Durchsuchen von Zellen in unstrukturierter zellbasierter CFD mit endlichem Volumen interessiert.
Ein Beispiel, auf das ich gestoßen bin (in dolfyn cfd code), sieht folgendermaßen aus (ich zeige das relevante Segment) Wir haben also ein Array NFaces, in dem die Anzahl der Gesichter für jede Zelle gespeichert ist. Dann CFace-Array, das die zellenlokale Gesichtsnummer der globalen Gesichtsnummer zuordnet.
Der Code basiert auf dem Gesicht, daher gibt es einen Gesichtsdatentyp, der die Seriennummer von zwei Zellen speichert, die zwischen Gesicht (k)% Zelle1 und Gesicht (k)% Zelle2 liegen.
Kommentare hierzu oder Vorschläge für einen alternativen Ansatz sind willkommen.