2020-01-06 MercuryDPM Meeting
This meeting takes place every two weeks on Monday at 11:00 in N217
Attendees
- Thomas Weinhart
- Mitchel Post
Anthony Thornton (travelling)- Julius Mbaziira
Juan Esteban Alvarez- Hongyang Cheng
- Yousef Shaheen
J. M. F. TsangKasper van der Vaart
Discussion items
What | Who | Details | ||
---|---|---|---|---|
MercuryDPM paper | Thomas | MercruyDPM paper is out now, please cite: https://doi. org/10.1016/j.cpc.2019.107129 | ||
Volume coupling | Hong |
| ||
Particle-fluid coupling | Mitchel | actions after time step issue fixed in Mitchel's local code, will be committed soon | ||
Doubly periodic | Julius | FreeCooling still fails with two periodic boundaries
| ||
Paolo merge | Thomas | Trunk USER/Paolo directory currently fails | ||
Martin Haustein, Freiberg | Thomas | Visits Mo 27.01 to Fri 13.03, will implement a concrete pumping system | ||
Dariel Hernandez Delfin, Navarra | Thomas | Visits 03.02. to 03.05, will work on non-spherical particles in a chute | ||
Comparison of codes | Ant | Hope that you are doing well. Best wishes,
Update: Hongyang contacted the organisers. He will put the description of the test problem on Jira. They will publish the results without linking the codes to the outputs It will be angle of repose measurement for multisphere particles.
Update: Anthony volunteered. | ||
External problems | Ant |
| ||
Release | Coming | |||
Docker | Hao | Now the docker is tested on Windows(Enterpirse, with Hyper-V activated), Mac(10.15) and XUbuntu(18.04) with the possibility of sharing the files between the container and the host machine. The draft instruction is on the confluence page: "Docker Instructions", please take a look and let me know if you have trouble in following that instruction. Could someone download docker on his Windows(Professional) system and test it? Hao needs to check if there is a possibility to make docker works also on Windows(Home). If this is settled, we could use it for the MercuryDPM course. | ||
Oomphlib coupling speed | Mitchel | 1-way coupled code is approx 4000 faster but does not work for non-refinables elements as it needs the extra data Hao did the test on 4000 particles with new code, the Oomph-part is indeed much faster than the older version, this reduces the total simulation time by approx. 20%. However, it seems somewhere else is getting heavier and the new run compare to the old run is actually longer. Hao checked with Mitchel on both old and new implementations and found out the time cost difference on the locate_zeta function in pressure gradient. Think of updating coupling force not every Mercury Timestep to reduce the run time.
| ||
Jinja or Jinja2
| Hao | Do we want to add a python interface to MercuryDPM in the future? Would be useful to use in combination with GrainLearning. We also have the Mercury command line interface, but that cannot pass functions. | ||
MercuryMonth | Starts April 20; first week we give the MercuryDPM courses (April 27-May 22)
There is a student from Erlangen (attanded DEM8) who might be interested in writing this interface in the MercuryMonth | |||
Mercury Video | Hao | Youetta made a video:
| ||
Juan | Documentation:
| |||
Profiling | Julius | Julius wants to use MPIIO for parallel output. Julius showed profile of Mercury showing that most time is spent in computeForces(p,q). mcount, output is removed. virtual functions are still costly | ||
Thomas, Mitchel, Hong | Oomph: Non-dimensionalisation is needed, we need to find out why. Hong uses the output function to produce dimensional output. |
Other items discussed:
- Next meeting, 20 Jan 2020 at 11:00