I am new to scientific computing. I am looking for a Fortran ( preferably f90) implementation of an Octree.
My problem requires an Octree which divides my domain until there aren't more than some N particles(or sources where I know the density value which can be plugged in an integral equation method to solve an equation like the Laplace equation) in any box.
All I could find was this C++ implementation . I want to know if there are already existing Fortran libraries that I can use.
Also, good paper recommendations on Octree implementations in Fortran that can be used so that applying fast integral equation methods on the computational box becomes easy, will be appreciated!