
DiffSharp
 Referenced in 45 articles
[sw16033]
 algorithmic control flow. Using the DiffSharp library, differentiation (gradients, Hessians, Jacobians, directional derivatives, and matrix ... free Hessian and Jacobianvector products) is applied using higherorder functions, that is, functions...

pTatin3D
 Referenced in 9 articles
[sw27642]
 driven by buoyancy and processes at the free surface. Geodynamic phenomena such as subduction ... performance and algorithmic tradeoffs of pTatin3D’s multigrid preconditioner. Our matrixfree geometric multigrid preconditioner...

EVSL
 Referenced in 8 articles
[sw27222]
 matrixfree modes, whereby the user can supply his/her own functions to perform matrixvector ... sparse linear systems. The paper describes the algorithms in EVSL, provides details on their implementations...

LSTRS
 Referenced in 30 articles
[sw04729]
 Algorithm 873: LSTRS: MATLAB software for largescale trustregion subproblems and regularization A MATLAB ... problem at each step. LSTRS relies on matrixvector products only ... computations. In the MATLAB implementation, the Hessian matrix of the quadratic objective function ... matrixvector multiplication routine. Therefore, the implementation preserves the matrixfree nature of the method...

ExaDune
 Referenced in 12 articles
[sw32962]
 have developed, implemented and optimised numerical algorithms and software for the scalable solution of partial ... included GPUbased sparse approximate inverses, matrixfree sumfactorisation for highorder discontinuous Galerkin ... discretisations as well as partially matrixfree preconditioners. On top of that, additional scalability ... multiscale methods and the multilevel MonteCarlo algorithm. Finally, some of the concepts are applied...

SPRAL
 Referenced in 3 articles
[sw13035]
 algorithms. SSIDS: Sparse Symmetric Indefinte Direct Solver. Requires an NVIDIA GPU! SSMFE: Sparse Symmetric Matrix ... Free Eigensolver. Uses Jacobiconjugate preconditioned gradients method...

Dendro
 Referenced in 7 articles
[sw29068]
 octree forests. We describe a bottomup algorithm for constructing the coarser multigrid levels ... multigrid sweeps. Also, we describe matrixfree implementations for the discretized PDE operators...

PolyTop++
 Referenced in 2 articles
[sw17735]
 language and the CUDA model to design algorithms with efficient memory management, capable of solving ... iterative solvers, and an iterative ‘matrixfree’ solver; these were all implemented in serial...

ADOLC
 Referenced in 245 articles
[sw00019]
 ADOLC: Automatic Differentiation of C/C++. We present...

BoomerAMG
 Referenced in 178 articles
[sw00086]
 BoomerAMG: A parallel algebraic multigrid solver and preconditioner...

CSDP
 Referenced in 202 articles
[sw00169]
 CSDP, A C Library for Semidefinite Programming. This...

DCUTRI
 Referenced in 12 articles
[sw00191]
 Algorithm 706: DCUTRI: an algorithm for adaptive cubature...

Diffpack
 Referenced in 115 articles
[sw00203]
 As modern programming methodologies migrate from computer science...

Expokit
 Referenced in 187 articles
[sw00258]
 Expokit provides a set of routines aimed at...

Gerris
 Referenced in 304 articles
[sw00341]
 Gerris is a Free Software program for the...

Gmsh
 Referenced in 672 articles
[sw00366]
 Gmsh is a 3D finite element grid generator...

hypre
 Referenced in 296 articles
[sw00426]
 hypre is a software library for the solution...

KNITRO
 Referenced in 190 articles
[sw00490]
 KNITRO is a solver for nonlinear optimization. It...

LANCELOT
 Referenced in 304 articles
[sw00500]
 LANCELOT. A Fortran package for largescale nonlinear...