Skip to content
Snippets Groups Projects
acrovato's avatar
Adrien Crovato authored
36e9d195
History

waves

Waves is a collection of general utilities and finite element tools for solving various PDE. The code is written in C++ interfaced in python through SWIG, and is developed at the University of Liège.

Features

Set of python/C++ modules:

  • fwk: general utilities (timers, ...)
  • tbox: general finite element utilities (mesh handler, nodes/elements handler, ...)
  • tboxVtk: VTK extensions for tbox
  • waves: 3D(Hex8) transient wave equation solver (FEM)
  • fdtd: 2D Maxwell equations (FD)
  • flow: 2D(Tri3) and 3D(Tetra4) steady full potential equation solver (FEM)
  • heat: 2D(Tri3) steady nonlinear heat equation solver (multiscale FE²M)
  • mirrors: 3D(Hex8 and Tetra4) linear thermomechanical equations (FEM)
  • katoptron: 3D(Hex8 and Tetra4) linear thermomechanical equations with contact (FEM)
  • params: parametric study with Metafor
  • tlnos: basic Trilinos examples
  • sph: incompressible fluid equations (SPH)

Additional features:

Build

Detailed build instructions can be found in the wiki.

References

Liegeois Kim, GMRES with embedded ensemble propagation for the efficient solution of parametric linear systems in uncertainty quantification of computational models with application to the thermomechanical simulation of an ITER front mirror, University of Liège, 2020.

Crovato Adrien, Steady Transonic Aerodynamic and Aeroelastic Modeling for Preliminary Aircraft Design, University of Liège, 2020.

Liegeois K., Boman R., Phipps E., Wiesner T., and Arnst M., GMRES with embedded ensemble propagation for the efficient solution of parametric linear systems in uncertainty quantification of computational models, Computer Methods in Applied Mechanics and Engineering, Vol. 369, 2020.

Crovato A., Boman R., Guner H., Terrapon V., Dimitriadis G., Almeida H., Prado A., Breviglieri C., Cabral P., and Silva, G., A Full Potential Static Aeroelastic Solver for Preliminary Aircraft Design, 18th International Forum on Aeroelasticity and Structural Dynamics, IFASD 2019.

Bilocq Amaury, Implementation of a viscous-inviscid interaction scheme in a finite element full potential solver, University of Liège, 2020.