The main changes are the automatic split point generation and optional computation of fields inside the calculation loop. Furthermore, renaming functions used for the QGis AvaFrameconnector are included.
ENHANCEMENTS
- Add function for renaming simulations, i.e. adding info to the simName. Used for AvaFrameConnector
- Split cfgUtils: Utils contain all reading and writing; cfghandling has functions that do something with the cfgInfos
- Make computation of ppr, pta, P, TA and pke optional within the calculation loop. Only compute them if they are required as output
- Add automatic split point generation: - First run a DFA simulation, either using the runDFAModule flag in runComputeDFAPath.py or yourself
- Do not forget that you need to save particles or FD, FM, FV for multiple time steps
- What DFA parameters to use is not yet clear. I would use the BenMoussa time stepping and particles parameters, sphOption 2, explicit friction option 1, some artificial viscosity, and maybe activate curvature (with all this and a mu=0.42, I get ok results)
- Then runComputeDFAPath computes the mass average path, extends it and defines a splitPoint
FIX
- Particle exiting domain was not working properly with the new cython flag (wraparound boundcheck…)
- Correct hybrid Path ini file
- Update fields is too slow 455
- Automatic split point or beta point finding 706
- Add pfe to output files 694
- Make cflTime and sphKernelRadius a common option 668
- Change benchmarks not read particles from file (particles files still exist)
- Add consistency check for com1DFA configuration
- Fix problems with filtering of simulations
- Aimec comparison checks
- Add missing mass files to benchmarks
Contributors:
Code: core team