Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
rymanderson committed Oct 11, 2024
1 parent 215795e commit 65f1e78
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@

* solves $N$-body problems governed by the Laplace ($1/r$) Green's function, with work planned to support the Helmholtz Green's function in the future
* incorporates seamlessly into existing Julia code without modifications (just the addition of a few interface functions)
* offers convenience functions for determining the expansion coefficients for multiple kernel functions including source points, vortex points, source panels, and dipole panels (this list is growing!)
* offers fast, recursive convenience functions for determining the expansion coefficients for multiple kernel functions, including source, dipole, and vortex elements for point, filament, and panel geometries
* provides velocity and velocity gradient (or their equivalent for non-fluids problems) obtained using analytic expressions (no finite difference or AD)
* uses $\mathcal{O}(p^4)$ multipole-to-local translation operator (where $p$ is the expansion order) with more efficient methods under development
* uses $\mathcal{O}(p^3)$ multipole-to-local translation operator (where $p$ is the expansion order)
* automated CPU-parallelization of expansions and direct interactions
* supports GPU-parallelization of direct interactions using [CUDA](https://github.com/JuliaGPU/CUDA.jl)
* [ForwardDiff](https://github.com/JuliaDiff/ForwardDiff.jl) and [ReverseDiff](https://github.com/JuliaDiff/ReverseDiff.jl) compatible
Expand Down

0 comments on commit 65f1e78

Please sign in to comment.