Commit Graph

29 Commits

Author SHA1 Message Date
a545acb374 readme.md for particlesPhasicFlow and change diameter to distance in dict files 2025-04-25 11:36:46 +03:30
HRN
b44c4de3f6 reading particle position from file for partilclesPhasicFlow 2025-02-24 13:55:56 +03:30
9ccc487a51 Merge branch 'PhasicFlow:main' into main 2025-02-16 12:38:31 +08:00
ae251598a4 update rapid filling 2025-02-16 12:31:11 +08:00
HRN
774afd5f37 bug correction for the time when empty is used 2025-02-14 22:50:28 +03:30
29d922e3c5 A simple rapid filling demo 2025-02-10 23:12:42 +08:00
HRN
63bd9c9993 the need to provide neighborLength in domain dictionary is lifted. Now it is optional 2025-02-03 23:49:11 +03:30
a32786eb8a particlePhasicFlow bug-fix when flag --set-fields-only is used and no shpaeName is set 2025-01-20 15:39:17 +03:30
4e8b921514 bug remove for GPU run after CPU MPI parallelization
- specialization of VectorSingle for word
- dummyFile creation to solve write to file in MPI mode
2024-05-18 18:40:25 +03:30
07bb9e9003 pointStruture selectors refactored
- geometricRegion was added as selector(for now, box, sphere, and cylinder)
- base class upgraded and new method is added to allow accessing point positions in a vector
- selection is modified to account for inactive points when selection is done based on position
- file interface for particlesPhasicFlow changed.

- TODO
- Tutorials should be updated in new version.
2024-04-13 13:13:53 -07:00
e395c379cb Collision check and particlePosition -> random
- A new class is added for simple collision check
- position particles in utility is upgraded
- morton sorting is not active yet for particlesPhasicFlow
2024-04-13 07:07:36 -07:00
90fc1c6357 particlesPhasicFlow finalized for version (1.x) 2024-03-24 02:59:51 -07:00
182e156786 sphereParticles tested on CPU, iteration, write to file, particle deletion 2024-01-29 07:57:19 -08:00
206df8924e utility particlesPhasicFlow updated. TODO: upgrade it further more to mandates supplying shapeName in particlesDict 2024-01-25 03:12:01 -08:00
9c86fe8f31 refactor up to particles.hpp 2024-01-21 13:26:23 -08:00
f5d8daa608 MPI-parallelization upto IO file 2024-01-13 09:54:23 +03:30
280f53a230 before checking parallelIO for dictionary 2023-12-25 13:59:24 +03:30
f1baff5a59 pointStructure with boundaries, construction tested 2023-12-17 15:27:05 +03:30
c46aaab2db data read and write in binary 2023-04-11 22:19:36 -07:00
ded25ab7b3 max particle correction for position particles 2023-01-18 17:48:11 +03:30
8f657458cc bug fix for max_capacity of pStruct 2023-01-18 14:20:08 +03:30
853d50e96f correction in the macros to be compatible with OpenFOAM 2022-12-24 15:00:00 +03:30
8cc47b1c47 modify for coupling-cpp and hpp 2022-12-10 01:32:54 +03:30
2b514d0302 first modifications for coupling 2022-12-03 12:12:56 +03:30
e6d7fbcda3 contact search NBS refactored 2022-10-27 14:19:53 +03:30
6152ec6a7c correted position random 2022-09-10 17:12:12 +04:30
ceb3e0596c positionParticles-ordered modified to accept cylinder&sphere region 2022-09-07 22:22:23 +04:30
b7d510adf2 Tutorial-dortatingDrumSmall 2022-09-05 16:58:23 +04:30
7f3b4e0e2c utilities added 2022-09-05 11:14:41 +04:30