Admin message

Attention: i10git will shutdown soon!

This i10git GitLab server was migrated to gitos.rrze.fau.de due to hardware issues with the current host. This affects all production repositories, including waLBerla, lbmpy, pystencils and HyTeG.

Login: Gitos supports DFN-AAI and eduGAIN. If your institution does not support either, please use our GitHub mirrors.

Onboarding: All repositories belonging to groups were migrated. To regain access, first log in to gitos.rrze.fau.de once to activate your account. Then email cs10-admin@fau.de with your old i10git and your new gitos.rrze username (the @) as shown on your respective user profiles. We will reassign your accordingly. Note: Repositories from former courses (e.g. advpt) were not migrated.

Personal repositories in individual user namespaces were not migrated. Please export these yourself before the old server is shut down.

Expected shutdown by the end of 2026. Until then, the old i10git server will still be reachable with all repositories archived (read only). However, due to the ongoing hardware issues, it may remain unreliable and will receive no further maintenance.

The parent group is archived. This project and its data are read-only.
Update interface of MMOCTransport.step()
Hi, just a small issue, but as it effects one of the tutorials I wanted to document it. So we don't forget fixing it in a nice way. The ```step()``` method of the ```MMOCTransport``` class currently has the following interface ```c++ void step( const FunctionType& c, const FunctionType& ux, const FunctionType& uy, const FunctionType& uz, const FunctionType& uxLastTimeStep, const FunctionType& uyLastTimeStep, const FunctionType& uzLastTimeStep, const uint_t& level, const DoFType& flag, const real_t& dt, const uint_t& innerSteps, const bool& resetParticles = true, const bool& globalMaxLimiter = true, const bool& setParticlesOutsideDomainToZero = false ) ``` This is our old-school approach to vector functions and does not work well together with the new ```CSFVectorFunction``` class, in the case of a 2D problem. As then there is no third component to pass to ```step()```. The following code line ``` transport.step( c, u.uvw[0], u.uvw[1], u.uvw[2], u.uvw[0], u.uvw[1], u.uvw[2], maxLevel, All, dt, 1, true ); ``` let's ```tutorials/07_IsoviscousConvectionAnnulus/IsoviscousConvectionAnnulus``` crash currently when run with the default 2D mesh file. Going to *hot-fix* the tutorial now, before adressing the issue in a more consistent way. Cheers Marcus
issue