fluid-engine-dev
Fluid simulation engine for computer graphics applications (by doyubkim)
BOUT-dev
BOUT++: Plasma fluid finite-difference simulation code in curvilinear coordinate systems (by boutproject)
fluid-engine-dev | BOUT-dev | |
---|---|---|
1 | 4 | |
1,764 | 167 | |
- | 1.2% | |
0.0 | 9.0 | |
4 months ago | 3 days ago | |
C++ | C++ | |
MIT License | GNU Lesser General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fluid-engine-dev
Posts with mentions or reviews of fluid-engine-dev.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-24.
-
Colorfall
Doyub Kim's "Fluid Engine Development" textbook is also really good and the accompanying GitHub repository is useful too (https://github.com/doyubkim/fluid-engine-dev).
BOUT-dev
Posts with mentions or reviews of BOUT-dev.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-19.
-
Open source sofware/software contribution opportunities in Fusion
BOUT++: a framework for writing fluid and plasma simulations in curvilinear geometry
-
What programming languages are most used for creating advanced math-related software/simulations?
At least in my field (computational plasma physics), the majority of software is (in descending order) Fortran (e.g., SOLPS-ITER), Python (e.g., IPS; OMFIT; UEDGE), and C/C++ (e.g., BOUT++; Exascale Computing Project tools).
-
how much relevance is given to code quality in your academia projects?
I don't want to paint too bleak a picture of my field - there are definitely big, well-supported projects that invest in code quality! For example, Bout++ is a fluid solver whose devs care a lot about best practices, and the folks at the Exascale Computing Project are doing great work with tools like Kokkos (GPU acceleration of HPCcodes), ADIOS (I/O for HPC), AMREX (meshes for HPC), etc.
- I write buggy code and my phd progress is catastrophic
What are some alternatives?
When comparing fluid-engine-dev and BOUT-dev you can also consider the following projects:
RenderFlow - Visualize fluid simulation result with graphics API
geogebra - GeoGebra apps (mirror)