Hello Neil,
Can you summarize your installation + setup?
- installation of release v8p1r1 + change of MAXKEYWORDS from 300 to 400 e.g. or not? This suggesion, only if using too many tracers and too many source points. Did you also change the few lines with the value 14 rather than 10 (in your installation and/or FORTRAN FILE), as suggested in a previous post to be able to run Thompson Boundary Conditions, for the following 3 subroutines:
- declarations_parallel.F with DOUBLE PRECISION :: BASKET(14) ! VARIABLES INTERPOLATED AT THE FOOT,
- org_charac_type1.F with INTEGER, PARAMETER :: MAX_BASKET_SIZE=14,
- streamline.f with INTEGER, PARAMETER :: MAX_BASKET_SIZE=14 ! LARGE,
- no sources points in your steering file, but 10 tracers, LIPS scheme for every advection of tracers (SCHEME FOR ADVECTION OF TRACERS = 5;5;5;5;5;5;5;5;5;5 + SCHEME OPTION FOR ADVECTION OF TRACERS = 4;4;4;4;4;4;4;4;4;4) + Thompson conditions for one liquid boundary, the last one = 6th (OPTION FOR LIQUID BOUNDARIES = 1;1;1;1;1;2)?
For SCHEME FOR ADVECTION OF TRACERS, you can also use schemes 13 or 14 with SCHEME FOR ADVECTION OF TRACERS = 13;13;13;13;13;13;13;13;13;13 or 14;14;14;14;14;14;14;14;14;14 + SCHEME OPTION FOR ADVECTION OF TRACERS = 1;1;1;1;1;1;1;1;1;1.
They are more diffusive, but may be less sensitive to time step.
Hope this helps,
Chi-Tuan
PS: post
www.opentelemac.org/index.php/kunena/16-...dd-salt-temp-tracers
shows running 10 tracers is possible with release v8p1r1.
But if you still want to use Thompson BC, you have to do the changes suggested in the previous post (value 10 -> 14).