1. 20 Jun, 2019 1 commit
  2. 19 Jun, 2019 8 commits
    • Andrew Heather's avatar
      Merge branch 'integration-adjoint' into 'develop' · b8ab49ef
      Andrew Heather authored
      Integration adjoint
      
      See merge request !269
      b8ab49ef
    • Vaggelis Papoutsis's avatar
      CONTRIB: New adjoint optimisation and tools · 32b7d7c2
      Vaggelis Papoutsis authored
      A set of libraries and executables creating a workflow for performing
      gradient-based optimisation loops. The main executable (adjointOptimisationFoam)
      solves the flow (primal) equations, followed by the adjoint equations and,
      eventually, the computation of sensitivity derivatives.
      
      Current functionality supports the solution of the adjoint equations for
      incompressible turbulent flows, including the adjoint to the Spalart-Allmaras
      turbulence model and the adjoint to the nutUSpaldingWallFunction, [1], [2].
      
      Sensitivity derivatives are computed with respect to the normal displacement of
      boundary wall nodes/faces (the so-called sensitivity maps) following the
      Enhanced Surface Integrals (E-SI) formulation, [3].
      
      The software was developed by PCOpt/NTUA and FOSS GP, with contributions from
      
      Dr. Evangelos Papoutsis-Kiachagias,
      Konstantinos Gkaragounis,
      Professor Kyriakos Giannakoglou,
      Andy Heather
      
      and contributions in earlier version from
      
      Dr. Ioannis Kavvadias,
      Dr. Alexandros Zymaris,
      Dr. Dimitrios Papadimitriou
      
      [1] A.S. Zymaris, D.I. Papadimitriou, K.C. Giannakoglou, and C. Othmer.
      Continuous adjoint approach to the Spalart-Allmaras turbulence model for
      incompressible flows. Computers & Fluids, 38(8):1528–1538, 2009.
      
      [2] E.M. Papoutsis-Kiachagias and K.C. Giannakoglou. Continuous adjoint methods
      for turbulent flows, applied to shape and topology optimization: Industrial
      applications. 23(2):255–299, 2016.
      
      [3] I.S. Kavvadias, E.M. Papoutsis-Kiachagias, and K.C. Giannakoglou. On the
      proper treatment of grid sensitivities in continuous adjoint methods for shape
      optimization. Journal of Computational Physics, 301:1–18, 2015.
      
      Integration into the official OpenFOAM release by OpenCFD
      32b7d7c2
    • Andrew Heather's avatar
      STYLE: Updated FO output · 51910c6c
      Andrew Heather authored
      51910c6c
    • Andrew Heather's avatar
      b006d337
    • mattijs's avatar
      ENH: scotch: make repeatable. Fixes #1274. · 45b0aed8
      mattijs authored
      45b0aed8
    • Andrew Heather's avatar
      STYLE: Updated header documentation · 236d5f8a
      Andrew Heather authored
      236d5f8a
    • Andrew Heather's avatar
    • Andrew Heather's avatar
      ENH: Refactored pressure function object · 3c050d96
      Andrew Heather authored
      3c050d96
  3. 18 Jun, 2019 3 commits
  4. 17 Jun, 2019 5 commits
  5. 14 Jun, 2019 14 commits
  6. 13 Jun, 2019 9 commits