Skip to content

Releases: dougshidong/PHiLiP

PHiLiP Version 2.0.1

31 May 23:29
4a143d8
Compare
Choose a tag to compare

Fixing release title on Zenodo.

PHiLiP Version 2.0.0

31 May 23:24
4a143d8
Compare
Choose a tag to compare

Since last release, many features have been developed and many collaborators have joined the project.

Among others:

  • Compatibility with ROL for optimization purposes
  • Full-space unconstrained optimization of an inverse design problem
  • Anisotropic grid refinement through Gmsh
  • Subscell shock capturing
  • Freeform deformation as an optimization parametrization
  • BR2 numerical flux for diffusion differential equations
  • Low dissipation Roe flux for Euler-type convective flows
  • Navier-Stokes equations!
  • Physical and enthalpy-preserving artificial dissipation
  • Reduced-Order Modelling using POD-Galerkin
  • POD basis optimization
  • ODESolver class restructuring
  • FlowSolver class that will significantly reduce testing development time
  • h-refinement validation
  • Dual-weighted residual (adjoint-based or goal-oriented) error indicator for mesh refinement
  • No-slip BC allowing us to solve for Naver-Stokes equations on external aerodynamic problems
  • and many more improvements and bug fixes

Thank you to all the new contributors.

PHiLiP Version 1.0.0

06 Oct 17:04
Compare
Choose a tag to compare

Currently supports

  • DG weak form
  • Explicit (RK1, RK4) and implicit (backward-Euler) time-stepping
  • MPI
  • Automatic differentiation to evaluate Jacobian
  • hp refinement (isotropic tested)
  • convection-diffusion, 1D Burgers, Euler
  • Lax-Friedrichs, and Roe (for Euler)
  • Manufactured solution for all PDEs, Euler cylinder, Euler Gaussian bump, and vortex advection for linear advection and Euler.
  • Movable high-order nodes to represent polynomial geometry