Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WhatWhoPriorityComments
Profile some example codes and optimise MercuryDPM accordinglyIranaLow

Marnix has some preliminary result

 

Change output file-directory structure to a nicer one 2 people Medium

Binary output, in directory structure, with descriptor, binary-to-?? reader, logger tool

see MDPM-118 MDPM-137 MDPM-122 MDPM-121

 

Resurrect MercuryED   
Check all comments in Alpha if they are complete and correct HighAlso code that should be merged from Trunk to Alpha
Check all \todo and \bugAnthony or Thomas?High 
Write tutorial for coarse graining and add to documentationThomas & Deepak?  

MDPM-177 - Neighbourhood detection of walls 

MDPM-176 TriangulatedWall

   
MDPM-109 Add more tutorials

 

  

MDPM-123 size of BaseParticle/BaseInteractable/BaseObject

   

MDPM-185 Make a restartable structure for Lambda functions

  

 

Change license from 2013-2014 to 2013-2017   

Rethink inheritance structure around Files, FilesAndRunNumber, DPMBase.

Also think about what should be possible, and what not.

   
Consider replacing all Vec3D and Matrix3D by SmallVector<3> and SmallMatrix<3,3> in the kernel  

Or even consider a typedef for Vec3D and Matrix3D and use the new, templated classes everywhere

TW: Can this also do the Matrix3DSymmetric?

IFCD: Not yet, and thinking about it, this might be a bad idea anyway.
Currently, all the entries in Vec3D and Matrix3D are public;
we cannot change the data-names without breaking everyone's code.
(This is one of the main reasons why public variables are evil.)

Rewrite RoughBottom s.t. it can be used in other applications than the chute   
Add a species that keeps restitution coefficient and bulk/Young's modulus constant instead of stiffness and damping  Also needed for non-spherical particles, might be implemented before May.
Finish implementation of non-spherical particles and merge to trunkIrana & Deepak  
Consider to template Mercury on particle-type: spherical, non-spherical