KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
Tripping function supporting conformal and AMR version of nek5000. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | tripl_register () |
Register tripping module. More... | |
subroutine | tripl_init () |
Initilise tripping module. More... | |
logical function | tripl_is_initialised () |
Check if module was initialised. More... | |
subroutine | tripl_update () |
Update tripping. More... | |
subroutine | tripl_forcing (ffx, ffy, ffz, ix, iy, iz, ieg) |
Compute tripping forcing. More... | |
subroutine | tripl_reset () |
Reset tripping. More... | |
subroutine | tripl_1dprj () |
Get 1D projection, array mapping and forcing smoothing. More... | |
subroutine | tripl_rphs_get |
Generate set of random phases. More... | |
real function | tripl_ran2 (il) |
A simple portable random number generator. More... | |
subroutine | tripl_frcs_get (ifreset) |
Generate forcing along 1D line. More... | |
Tripping function supporting conformal and AMR version of nek5000.
The tripping is based on a similar implementation in the SIMSON code (Chevalier et al. 2007, KTH Mechanics), and is described in detail in the paper Schlatter & Örlü, JFM 2012, DOI 10.1017/jfm.2012.324.
Definition in file tripl.f.