Skip to main content
5 votes
Accepted

Truncated power series algebra implementation

Julia TPSA.jl being developed at https://github.com/bmad-sim/TPSA.jl. Should be operational soon.
DavidS's user avatar
  • 166
3 votes

AMR-Capable meshing software that is not based on quad/octrees

deal.II can subdivide cells in ways that are not geometrically 2:1, but "graded" in certain directions. It does this by "mapping" the new mid-points of edges and cells in non-...
Wolfgang Bangerth's user avatar
3 votes

Sparse Matrix Library for GPU

Look at cupy. It supports basically all common sparse formats along with the common operations.
Uwe.Schneider's user avatar
2 votes
Accepted

Simple, easy to install and use Python FEM solver (and example) for 2D cylindrical Laplace equation

You did not provide all the details so I made some assumptions. First, assuming symmetry in $\theta$, the Laplace equation in cylindrical coordinates reads $$\partial_r^2 u + \frac{1}{r} \partial_r u +...
knl's user avatar
  • 2,096
1 vote

c++ software packages to solve linear systems subject to constraints

deal.II has a tutorial showing how to solve the obstacle problem, which has one-sided bounds constraints, using an active set approach. PETSc also has a variational inequality solver SNESVINEWTONRSLS ...
Daniel Shapero's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible