This project has now quite a few articles and simulations going. Unfortunately, the way the Julia code repositories were set up is not very functional and is not scaling well to many repositories. For this reason, this site will undergo a period of refactoring.
The Status Quo
At the moment there are few additional Julia code repositories that contain helper code, mainly for postprocessing and to create the plots in this website. Examples are:
These are typically included as submodules in the various simulation repositories. However, submodules need to be updated manually and the usage of this code is also a bit impervious for other users. A better idea is then to setup each of those projects as a Julia Package.
The Web Plots repository has been already converted to a new Julia package WebPlots.jl. The old Web Plots repository will be perhaps soon deleted (as all other old repositories above, so expect the links to die).
However, the code in all repositories that uses the old submodules will need to be adapted to make use of the new incoming packages. This activity will most likely require most of the time in the next few weeks.
At the end of this process new simulations will be easier to setup and maintain.
The site has also many other minor issues that need addressing, such as:
- Change ElmerFEM to Elmer in all articles.
- Use LaTeX for all numbers and units in all articles.
- Uniform mathematical notation on all articles.
- Uniform terms like “open-source” instead of mixed use of “opensource”, “open source”, “open-source”…
- Refactor tags by series.
- Clarify the source of each featured picture when not produced by this project authors (maybe with a shortcode).
These activities will happen in the next few weeks. After that ordinary simulation activity will be resumed.
This article featured picture is from the Julia Pkg Documentation.
This work is licensed under a Creative Commons Attribution 4.0 International License.