Commit Graph

25 Commits

Author SHA1 Message Date
HRN
614b2f732e develop branch update for changes in MPI branch for data transfer stage
mortong indexing is added (messaging is not complete)
2024-05-12 19:10:04 +03:30
HRN
0e54e260e6 boundaryProcessor for dataTransfer
- in boundaryList in afterIteration, data transfer occurs to transfer data between prcocessors
- transferData method is added to boundaryBase
- Some modification to format the output messages in terminal
2024-05-05 23:05:23 +03:30
HRN
97049760c3 Modification in streams and sphereInteraciton
1. processorOutput stream is modified to imporve visualization of output
2. some modifications for sphereInteraction after solving MPI memory leak.
2024-04-30 00:32:18 +03:30
e7215159af modification to the base code for MPI-developement up to processor boundaries 2024-04-27 09:03:19 -07:00
79b987c711 Particle insertion
- particleInsertion is now transfered to time folders to track particle insertion progress
- collision check is added for new inserted particles and old particles in the simulaiton.
- minor changes to dataEntry and triple
2024-04-15 13:19:03 -07:00
818106a34a Boundary conditions are created and tested.
- exit and periodic, follows the previous commit.
2024-04-04 12:31:19 -07:00
19d1ad343d changes to cellsWallLevel0 to narrow down the contact list for particle-wall 2024-03-29 13:45:29 -07:00
596ebb0262 Periodic boundary condition implementation
- boundaryBase class, some methods has been added, index list on host added, boundaryList friended
- generalBoundary class is created for all boundary types
- searchBoundary class is created for contact search -> (regular, none),
- pointStructure can be accessed through contactSearch

to be done:
- A new class for periodic boundary condtion should be added. This class should handel pp and pw contact searchs.
- Messages should be rearranged for boundaries.
- Events and updates should be synced, so that the same contact list can be used for internal particles and boundary particles.
2024-03-26 09:05:02 -07:00
3af1420ff8 Correction for mapperNBS 2024-03-24 03:57:48 -07:00
d21b7276e1 Interaction folder is finalized with adjustable box and tested for rotating drum 2024-03-24 01:46:19 -07:00
990a4a8d52 multiRotatingAxisMotion added and tested 2023-01-08 08:06:15 +03:30
0d45a2b8a5 vibrating wall added, tested; time interval for wall motion added, tested 2023-01-03 19:31:12 +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
878c281d45 adjustment for coupling-reordering or header includes and kokkos is required 2022-12-09 23:25:34 +03:30
41cf8fba1b nonlinear modified 2022-11-05 20:11:47 +03:30
e0ad5883a0 correction of levels and Istream for underflow doubles 2022-10-31 21:24:06 +03:30
39534d7a6a multigrid NBS is added, not tested with particle insertion 2022-10-30 18:08:32 +03:30
c47d5f5cfa multigrid-step1 2022-10-27 20:10:12 +03:30
e6d7fbcda3 contact search NBS refactored 2022-10-27 14:19:53 +03:30
490577dcd2 change for predictor-corrector and adams-moulton3 2022-10-25 19:30:57 +03:30
51703c3a07 contact searcch for Hrchl parallel 2022-10-13 12:47:33 +03:30
4244a8671a fixed the problem with cellsSimple on cuda 2022-10-04 20:53:38 +03:30
f36a4d7782 postprocessPhasicFlow 2022-09-26 11:08:03 +03:30
ac5c3f08af src folder 2022-09-05 01:56:29 +04:30