Skip to article frontmatterSkip to article content

Software

A list scientific software (and corresponding publication) developed by personnel in the Scientific Computing Department.

FEniCS

Simulation

Meshing

  • Surface Volume Meshing ToolKit: SVMTK Mardal et al. (2022)
  • Tool for creating idealised cardiac geometries and microstructure in FEniCS: cardiac-geometries
  • Tool for creating idealised cardiac geometries and microstructure in FEniCSx: cardiac-geometriesx
  • A collection of tools for manipulation of morphological features in patient-specific geometries morphMan
  • Generate meshes from UK Biobank atlas ukb-atlas

Fluid Dynamics

  • Next generation Open Source Navier Stokes solver using FEniCSx oasisx
  • A verified and validated Python/FEniCS-based CFD solver for moving domains OasisMove
  • A collection of tools for pre-processing, simulating, and post-processing vascular morphologies VaMPy

FSI

  • A collection of tools for pre-processing, simulating, and post-processing vascular fluid-structure-interaction problems VaSP
  • Monolithic Fluid-Structure Interaction (FSI) solver turtleFSI

Brain

Heart

Other

Missing a package?

If you package is missing from the list, go to Add new package

References
  1. Dokken, J. S. (2024). ADIOS4DOLFINx: A framework for checkpointing in FEniCS. Journal of Open Source Software, 9(96), 6451. 10.21105/joss.06451
  2. Laughlin, J. G., Dokken, J. S., Finsberg, H. N. t., Francis, E. A., Lee, C. T., Rognes, M. E., & Rangamani, P. (2023). SMART: Spatial Modeling Algorithms for Reactions and Transport. Journal of Open Source Software, 8(90), 5580. 10.21105/joss.05580
  3. Budisa, A., Hu, X., Kuchta, M., Mardal, K.-A., & Zikatanov, L. (2022). HAZniCS – Software Components for Multiphysics Problems. arXiv. 10.48550/ARXIV.2210.13274
  4. Mardal, K.-A., Rognes, M. E., Thompson, T. B., & Valnes, L. M. (2022). Getting started: from T1 images to simulation. In Mathematical Modeling of the Human Brain: From Magnetic Resonance Images to Finite Element Simulation (pp. 23–46). Springer International Publishing. 10.1007/978-3-030-95136-8_3
  5. Causemann, M., Vinje, V., & Rognes, M. E. (2022). Human intracranial pulsatility during the cardiac cycle: a computational modelling framework. bioRxiv. 10.1101/2022.05.19.492650