CS-11 — Architecture & performance
Scientific computing with finite elements (esys-escript / Finley)
Python tools for solving mathematical boundary value problems with the Finite Element Method, in the esys-escript / Finley environment at the University of Queensland.
- My role
- Assistant Research Scientist.
- Period
- 2018
- Disclosure
- Public project
- Technologies
- PythonApache Spark
- Last reviewed
- 13 November 2026
Context
Scientific computing projects involving mathematical models, numerical methods and large-scale computational processing.
Challenges
- 01Solving boundary value problems numerically.
Solution & architecture
Scientific software development in Python, implementation of mathematical models with FEM, and Apache Spark as a central part of the data processing used to carry out the boundary condition calculations.
Key decisions
Not documented yet
Trade-offs
Not documented yet
Results
Results will be published once verified
Lessons learned
Not documented yet
Spark was the central part of the data processing for the boundary condition calculations. The specific software components developed are not detailed.
Ask about this case study
Questions here are answered with the case study “Scientific computing with finite elements (esys-escript / Finley)” as context.