-
Notifications
You must be signed in to change notification settings - Fork 0
Home
TODO:
Aesthetic:
- for loop’s closing bracket in byteinout’s writescalarfield
- Array indexing stuff with [] instead of ()
- Renaming variables ( velocity of fluid = u, velocity of particle = v )
More important:
- check if #pragma omp critical can be moved to the channel’s functions so linear profile is still as fast as always
- parameter parsing to common.cpp / common.h
- multiple helps x264 style (H0, H1, H2)
- conc_t / conc_b > rename to volfrac_t en volfrac_b
- Inputter opens output file, it should not do that
- write bulk velocity to output file
- Somethig wrong with loading radius again as can be seen from concentration profile plots
- van driest model is not symmetrical
- roughness
- parameter checking (enums etc)
- UTAU at the wall (wall boundary condition)
- Amine zooi erin gooien: specificeerbaar in fractie van dichtheid > bij parameters en berekeningen > density verandert- Concentration profile/Massa balans (add double conc in particle.h, and getters/setters, and in outputs, and help)
- mea_mole_mass, mea_density, instead of hardcoded
- solvent properties instead of particle
- DUDT term in eq of motion
- Lift force?
- parallelize moar
- optimize more
- 2D array to do malloc only once.
- endianless files
- All volumes in m^3, all weights/masses in kg (> CO2 > kg, rate > m^3)
- Add 3d support
- properly handle default values ( default constructor? )
- change some default values (density air, default = export positions?)
- Move delta’s into a typedef of an array or sth
- Dynamic (malloc) allocation of particles to save space.
- Let particlearray contain pointers (i.e. write our own wrapper) , and with it update
3D:
Pertubation in channel.cpp
Delimiters bij output kindjes
Outputters bij trajectories
Random emitter
Default particle constructor
grid(once)emitter→startpos
outsidebox