Timeline

This is a small timeline of the project development

DatumContentCurrent goals / Todos
Oct. 25overview of the JustRelax.jl package, setting goals for the julia courseroadmap is provided via hackmd
Nov. 28Meetingsettle the repository structure, current goal focuses on the reproducing the 2D porosity wave benchmark, the implementation of the compressible term and the fluid injection benchmark. Using const PTArray in MetaHydroMech.jl to avoid type instabilities
Nov. 29Julia course project week 1separated the boundary condition update routines into the src/boundaryconditions, debugging for the CUDA-aware MPI on RACKlette cluster at CSCS (yet failed).
Dec. 6Julia course project week 2Final aim of the course is to migrate the code to 3D
Dec. 8MeetingCUDA-aware MPI works now by switching mpi implementation used from mpich to openmpi
Dec. 11UpdateCompressibility terms added for mass conservation, reliability needs to be verified
Dec. 13Julia course project week 3Compressibility for the mass conservation equation seems visually correct. Next step is to use implicit time stepping scheme and use the newest damping terms such that the augmented system is accelerated as in the damped wave equation case
Dec. 16MeetingSame content as in the course of this week, next step after the course would be to add the inertia term in the momentum equation, which recovers the NS equation
Dec. 17UpdateHuge changes to the repository structure, now the fundamental conservation laws are included under src/equations, current aim is both the theory study and some setup for further benchmarks
Dec. 18 - 28Liteature study for the PT method (MOL approach, general study for the iterative methods, timestepping schemes)working on a final report for the course project
Dec. 29project report deadline for the course 101-0250-00L