-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This is a small repository that contains a couple of utilities for the full potential solver developed in Kratos MultiPhysics.
The main goal is to create a workflow in order to verify and validate the implementations in Kratos. Right now mesh refinement studies (supported both in 2d and 3d) and domain size studies (only supported in 2d) have been implemented. There is also the possibility to add reference solutions from other software or experimental data to the graphs for comparison.
Currently the workflow only has been tested in Ubuntu 16.04.
In order to run the scripts one needs to have the following software installed/downloaded:
-
SALOME: I have SALOME version 8.4.0 installed in my machine, but any version should do.
-
salome-kratos-converter: this is a tool developed by Philipp Bucher to create mdpa-files from SALOME dat-files. It can be directly cloned from the repository. I am using the version corresponding to this commit: 28ba7ec9db8e918dfbe01bcbfff115726df1b125
-
KratosMultiphysics. The 2D examples run from master. The 3D examples are under development and will soon be able to be run from master.
-
LaTeX in order to create the plots. You can install LaTeX using the command:
sudo apt-get install texlive-full
The workflow is basically composed by three modules:
- First, SALOME generates the meshes and exports them into dat-files.
- Second, the salome-kratos-converter creates the mdpa-files from the SALOME dat-files.
- Finally, Kratos runs the simulations.
To learn how to use the workflow check How to run a 2D mesh refinement study.