The very first issues I ran into with this documentation project
While planning on how to best document my PhD projects, this is my vision for the best approach focusing on easy-to-update docs and decent-looking web pages.
2 minute read
While planning on how to best document my PhD projects, this is my vision for the best approach focusing on easy-to-update docs and decent-looking web pages.
2 minute read
During the design phase of MeshFreeFoam
, It was obvious that I would need to rely on few c++ libraries. So, I came up with a workflow to manage those dependencies atomically and automatically, where I could get dependency updates effortlessly and still keep my customizations if any.
3 minute read
Fixing the principles and goals behind designing the shapes
part of meshfreeFoam
library.
2 minute read
Extensibility of the framework is vital to its success and runtime selection is very important. Here, I discuss the approach taken for runtime selection.
less than a minute
During the development of MeshFreeFoam
, testing new and old functionality is crucial to maintain the code quality. This post discusses my approach for test-proof the framework
less than a minute
At the very stages of developing MeshFreeFoam, the focus was on getting things done quickly, however, opportunities for optimization were not left alone. This post is a compilation of the probable areas that would need optimizing for performance in the futute.
less than a minute
In this short post, I examine the feasibility of implementing lazily-evaluated operations for MeshFreeFoam, contrasting them with the default eager evaluation used for OpenFOAM fields. Given the time constraints of my PhD project, performance is no longer the only concern. Multiple factors, including code maintainability, must be taken into account."
6 minute read
Discussing the very first steps of implementing a reflection system for C++ classes. Possible uses, limitations, and future plans are laid out in this post.
2 minute read
Updates on the progress made in the reflections system for MeshFreeFoam and setting functional requirements for it to be merged into the code.
3 minute read
Finalized description of the reflection system for schema generation
8 minute read