Users can customize their use of DART by writing their own scripts. Each script follows a similar pattern, which is detailed in the following pages:
Users can customize their use of DART by writing their own scripts. Each script follows a similar pattern, which is detailed in the following pages:
0.[Importing the modules](use_custom_import)
1.[Importing the modules](use_custom_import)
1.[Creating the mesh](use_custom_mesh)
2.[Creating the mesh](use_custom_mesh)
2.[Defining the problem](use_custom_prob)
3.[Defining the problem](use_custom_prob)
3.[Solving the flow](use_custom_solver)
4.[Solving the flow](use_custom_solver)
4.[Post-processing the results](use_custom_post)
5.[Post-processing the results](use_custom_post)
*Note* DART can be used in a development or in a production environement. For the former, the code needs to be compiled, and then launched using [run.py](https://gitlab.uliege.be/am-dept/dartflo/blob/master/run.py). For the latter, the code needs to be installed to a location which is in the python path (the default install path is the user's python site-packages).
*Note* DART can be used in a development or in a production environement. For the former, the code needs to be compiled, and then launched using [run.py](https://gitlab.uliege.be/am-dept/dartflo/blob/master/run.py). For the latter, the code needs to be installed to a location which is in the python path (the default install path is the user's python site-packages).