User Guide to Text User Interface

Please download the full version of document to learn how to use TUI efficiently.



Guide to Text User Interface



Launching the Solver

We create a script solver.sh. This allows to launch the solver with simple solver.sh on linux terminal.

mpirun -np 4 /Path_To_Executable/wildkatze -l /Path_To_License/license.wildkatze.dat "$@"

Loading the Mesh and Simulation Tree

Ones the solver is launched in console mode using solver.sh script, we can then load the Simulation Tree and Mesh using simple run.txt text input file.

The run.txt looks like

# set the simulation directory and mesh name. 
setdir ./ 
setmesh    sample
setsim     output 
readsimtree

Once the run.txt is present

pf run.txt

loads the Mesh and Simulation Tree



Performing Iterations

iterate 10

Performs 10 iterations



Pausing the Simulation

In order to pause a running simulation create a file called wildkatze.pause in the folder where Simulation is running. Then wait for solver to stop the iterations. For Transient calculations this will be at the end of the time step.

To resume the iterations one shall remove the wildkatze.pause and then iterate 10 (runs 10 iterations).



Changing Simulation Options

Check WildkatzeTUI.pdf from above download link.



Changing Model Options

Check WildkatzeTUI.pdf from above download link.



Changing Boundary Conditions

Check WildkatzeTUI.pdf from above download link.



Saving Restart File

save-restart-bin Restb saves the restart file with name Restb

To load the restart file after loading the Mesh and Simulation file to resume the Simulation

read-restart-bin Restb

After this if iterate 10 then Wildkatze performs 10 iteration from last saved state.



Exporting Results for Post Processing

export-ensight result

Exports the results in Ensight Gold format



Exporting Monitors and Residuals

export-monitors

Exports forces and other monitors to various files. When Wildkatze exits it writes all these files by default.