2016-03-30 MercuryDPM Meeting
Attended: Marnix, Irana, Thomas, Anthony, Deepak
Task list Mercury 1.0:
- Anthony Thornton Move alpha commits to TrunkError rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- Anthony Thornton Check todo's, bug's
- Kit Windows-Yule Check if the documentation of the code is well done.
- Thomas Weinhart Write down the procedure for committing (run fullTest), selftesting (10 sec rule),
- Thomas Weinhart Document the different cmake options (how to run a single test) (Thomas)
- Former user (Deleted) Write down how to log
- (all) Update and apply the coding style: f.e.
- we made member classes for handlers and files public,
- where to comment member variables (in the set function or the declaration)
- how to set defaults (set to nan or sensible values)
- check values before solve (we need to introduce that check)
- changes should be made in the trunk, except for bug fixes. (!What about USER directory?)
- Prepare the Take-off phase 2 grant application
- Anthony Thornton Thomas Weinhart Update paper list of the MercuryDPM website
Release scheduled: April 30, 2016, Mercury 1.0 Paper
Task list Mercury >1:
- Thomas Weinhart Quaternions (Update: done for particles, missing for walls)
- scordee Superquadrics
- Anthony Thornton Making handlers into factories: remove addObject, pointers need to be gotten from factory, for saver restart
- Former user (Deleted), scordee: Parallelisation; see mesh decomposition library; domain decomposition - MPI, not OpenMP
- Thomas Weinhart SPH particles
- Thomas Weinhart upgrade CG (flexible set of variables)
- Binary output (unassigned)
- Anthony Thornton Merging ED support
- Anthony Thornton Template DPMBase on ParticleType, InteractionType
- Low priority: Implicit time integration: For large time steps; look into sundials library
Updates:
- Thomas: We have now vtk output in the alpha; orientation missing (todo)