• Adjoint

  • Referenced in 11 articles [sw08877]
  • ADjoint: An Approach for the Rapid Development of Discrete Adjoint Solvers. An automatic differentiation tool ... idea behind the automatic differentiation adjoint (ADjoint) approach. This approach has the advantage that ... approach is largely automatic, thus avoiding the lengthy development times usually required to develop adjoint...
  • Nek5000

  • Referenced in 145 articles [sw08064]
  • overlap of the strongest direct and adjoint eigenmodes. The large eigenvalue problems are solved using ... free methods adopting the time-stepping Arnoldi approach. We present here our implementation in Nek5000...
  • CVODES

  • Referenced in 35 articles [sw04946]
  • original ODEs, the sensitivity systems, or the adjoint system. Depending on the number of model ... relatively few parameters are needed. In this approach, the model is differentiated with respect ... adjoint sensitivity analysis (ASA) method is more practical than the forward approach when the number ... output functionals are needed. In this approach, the solution sensitivities need not be computed explicitly...
  • cashocs

  • Referenced in 3 articles [sw36611]
  • implements a discretization of the continuous adjoint approach, which derives the necessary adjoint systems...
  • CoDiPack

  • Referenced in 13 articles [sw19684]
  • based on the Operator Overloading approach and uses static polymorphism and expression templates, resulting ... extremely fast evaluation of adjoints or forward derivatives. It is specifically designed with HPC applications...
  • DAFoam

  • Referenced in 3 articles [sw41098]
  • Optimization with OpenFOAM. The adjoint method is an efficient approach for computing derivatives that allow ... design variables. Despite this advantage, implementing the adjoint method for a partial-differential-equation-based...
  • elsA

  • Referenced in 45 articles [sw07602]
  • high flexibility in the multi-block approach is achieved in elsA through patched grid, Hierarchical ... gradients by linearized equation or by adjoint solver techniques is very useful for aerodynamic optimization...
  • Adept

  • Referenced in 8 articles [sw19696]
  • automatically differentiated. It uses an operator overloading approach, so very little code modification is required ... forward mode, reverse mode (to compute the adjoint), or the full Jacobian matrix...
  • OpenAD/F

  • Referenced in 24 articles [sw09380]
  • automatic differentiation, the tool implements new algorithmic approaches at various levels, for example, for basic ... elimination steps. Specifically, for the generation of adjoint codes, Open/ADF supports various code reversal schemes...
  • hess_pat

  • Referenced in 8 articles [sw11167]
  • sparse Hessians with automatic differentiation. A new approach for computing a sparsity pattern ... vector version for evaluating second order adjoints is analysed. New drivers of ADOL...
  • TRAVIS

  • Referenced in 1 article [sw16782]
  • fully relativistic approach. For the calculation of ECCD, an adjoint technique with parallel momentum conservation...
  • FDFD

  • Referenced in 10 articles [sw01172]
  • environmental imaging problems has been developed. The approach consists of calculating the fields within ... designed to be easily parallelized. Finally, an adjoint field method of data inversion, developed...
  • pFOSM

  • Referenced in 1 article [sw27927]
  • design variables are computed using the continuous adjoint method. Using a first-order ... minimizing it with a gradient-based approach leads to the need of computing ... vector products instead, using a combination of adjoint and direct differentiation. This makes the cost...
  • gNUFFTW

  • Referenced in 1 article [sw31003]
  • uniform discrete Fourier transform (NUDFT) and its adjoint operation. Non-Uniform Fast Fourier Transform (NUFFT ... Fourier Transform (FFT) and localized interpolations. These approaches require selecting several parameters, such as interpolation...
  • ADOL-C

  • Referenced in 257 articles [sw00019]
  • ADOL-C: Automatic Differentiation of C/C++. We present...
  • ANSYS

  • Referenced in 713 articles [sw00044]
  • ANSYS offers a comprehensive software suite that spans...
  • BoomerAMG

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

  • Referenced in 402 articles [sw00118]
  • The goal of the CGAL Open Source Project...
  • CoCoA

  • Referenced in 659 articles [sw00143]
  • CoCoA is a system for Computations in Commutative...
  • EDGE

  • Referenced in 25 articles [sw00228]
  • Edge is a CFD flow solver for unstructured...