Ich bin neu im wissenschaftlichen Rechnen. Ich suche eine Fortran (vorzugsweise f90) Implementierung eines Octree.
Mein Problem erfordert einen Octree, der meine Domäne teilt, bis nicht mehr als einige N Partikel (oder Quellen, bei denen ich den Dichtewert kenne, der in eine Integralgleichungsmethode eingefügt werden kann, um eine Gleichung wie die Laplace-Gleichung zu lösen) in einem beliebigen Feld vorhanden sind.
Ich konnte nur diese C ++ - Implementierung finden . Ich möchte wissen, ob es bereits Fortran-Bibliotheken gibt, die ich verwenden kann.
Außerdem werden gute Papierempfehlungen zu Octree-Implementierungen in Fortran geschätzt, die verwendet werden können, damit das Anwenden schneller Integralgleichungsmethoden auf die Berechnungsbox einfach wird.