Commit Graph

350 Commits

Author SHA1 Message Date
Hamidreza Norouzi 22405db699 Trisurface modified with new data structure
This commit is based on changes to geometry class of phasicFlow (version 1.0)
2024-03-24 02:01:02 -07:00
Hamidreza Norouzi 57850119ba containers are modified for errors
This commit is before the first release of phasicFlow from develop to main (version 1.0)
2024-03-24 01:56:49 -07:00
Hamidreza Norouzi 0aa7f2dba9 Integration AB2 2024-03-24 01:56:04 -07:00
Hamidreza Norouzi d21b7276e1 Interaction folder is finalized with adjustable box and tested for rotating drum 2024-03-24 01:46:19 -07:00
Hamidreza Norouzi be56d8ee2e MotionModel folder completed 2024-03-22 09:42:23 -07:00
Hamidreza Norouzi f27fbdd82c message event update for points and boundaries 2024-03-22 09:01:07 -07:00
Hamidreza Norouzi c3821d03c0 minor correction for localProcessors, localRank and localSize 2024-03-22 08:58:01 -07:00
Hamidreza Norouzi 49af1119f9 particles and sphereParticles classes were tested for exit boundary 2024-03-22 08:26:14 -07:00
Hamidreza Norouzi acfaacfe4a Geometry folder is finalized 2024-03-20 00:50:58 -07:00
Hamidreza Norouzi df8bea213d triSurface folder content is finalized 2024-03-19 22:29:31 -07:00
Hamidreza Norouzi c13231f4f0 Correction for non-trivially-copyable data type on host memory 2024-03-19 07:33:56 -07:00
Hamidreza Norouzi c0cf200fa8 iterateGeometry and geometryPhasicFlow refactor 2024-02-05 21:28:30 -08:00
Hamidreza Norouzi 5b4a524afe Motion models integrated into geometryMotion, stationaryWall is added 2024-02-05 21:27:24 -08:00
Hamidreza Norouzi 9dfe98eea2 triSurfaceField refactored 2024-02-05 01:29:45 -08:00
Hamidreza Norouzi 80b61d4d73 MotionModel CRTP, rotatingAxis and vibrating 2024-02-04 23:58:57 -08:00
Hamidreza Norouzi fd039f234f geometryPhasicFlow-pass1 and triSurface and multiTriSurface tested 2024-02-03 11:49:07 -08:00
Hamidreza Norouzi e10ee2b6b5 periodic boundary condition is added to pointStructure 2024-02-01 12:32:15 -08:00
Hamidreza Norouzi 40d74c846f output message has been removed 2024-01-30 22:51:42 -08:00
Hamidreza Norouzi 5b9b865b08 solver iterateSphereParticles is added for testing (without particle insertion) 2024-01-29 07:58:19 -08:00
Hamidreza Norouzi 182e156786 sphereParticles tested on CPU, iteration, write to file, particle deletion 2024-01-29 07:57:19 -08:00
Hamidreza Norouzi c0ee29e39c boundaryExit beforeIteration, not tested 2024-01-28 14:43:10 -08:00
Hamidreza Norouzi 0df384f546 sphereParticles tested 2024-01-26 01:10:10 -08:00
Hamidreza Norouzi 206df8924e utility particlesPhasicFlow updated. TODO: upgrade it further more to mandates supplying shapeName in particlesDict 2024-01-25 03:12:01 -08:00
Hamidreza Norouzi ab6308bb0a code refactor upto pointFields and insertion etc. 2024-01-25 03:10:44 -08:00
Hamidreza Norouzi 8dc8009311 properry class refactored 2024-01-25 03:09:08 -08:00
Hamidreza Norouzi 20be76aed0 Particle base class and sphereParticle class have been updated 2024-01-25 03:07:59 -08:00
Hamidreza Norouzi 9c86fe8f31 refactor up to particles.hpp 2024-01-21 13:26:23 -08:00
Hamidreza Norouzi 46bf08fa91 typeInfo.hpp updated 2024-01-20 12:33:13 -08:00
Hamidreza Norouzi 6bc180275e pointFieild 2024-01-20 06:05:05 -08:00
Hamidreza Norouzi 0096856c98 Field class and pointStructure modified and tested 2024-01-19 22:31:08 -08:00
Hamidreza Norouzi 90a1ac8f16 refactor upto pointField read 2024-01-18 04:51:06 -08:00
Hamidreza Norouzi f5d8daa608 MPI-parallelization upto IO file 2024-01-13 09:54:23 +03:30
Hamidreza Norouzi 280f53a230 before checking parallelIO for dictionary 2023-12-25 13:59:24 +03:30
Hamidreza Norouzi f1baff5a59 pointStructure with boundaries, construction tested 2023-12-17 15:27:05 +03:30
Hamidreza Norouzi 143a586730 new-message-observer-subscriber and anyList for holding a list of variables of any type 2023-11-08 20:35:18 +03:30
Hamidreza Norouzi d65aa02cbb Parallel IO before round 2 2023-10-28 12:09:40 +03:30
Hamidreza Norouzi 66fc880fcd math.hpp modified to remove ambiguis calls in cuda build 2023-10-19 12:18:29 +03:30
Hamidreza Norouzi d2cd132b62 parallel read and write is added-we still need to consider integrating it with fields 2023-10-17 20:30:20 +03:30
Hamidreza Norouzi 6e5fe608c6 Kokkos folder updated 2023-10-03 11:15:09 +03:30
Hamidreza Norouzi 34e3f5587b correction gitignore 2023-10-01 20:20:18 +03:30
Hamidreza Norouzi a14ce9f2bf corrections 2023-10-01 20:18:10 +03:30
Hamidreza Norouzi 6248903236 gitignor updated 2023-10-01 20:10:48 +03:30
Hamidreza Norouzi 5a94fc5688 dictionary is updated 2023-10-01 20:04:46 +03:30
Hamidreza Norouzi 59c148afa6 MPI part 2023-10-01 18:47:24 +03:30
Hamidreza Norouzi 8eec685c75 bashrc for Zoltan 2023-10-01 01:22:40 +03:30
Hamidreza Norouzi 100a211645 streams updated, processorsStream, masterStream 2023-09-30 20:18:17 +03:30
Hamidreza Norouzi bb7dc17c67 processors is added and error part modified 2023-09-28 23:14:12 +03:30
Hamidreza Norouzi 503ee6be5e Types folder updated 2023-09-28 07:44:39 +03:30
Hamidreza Norouzi 1696340ada updated cmake for version-1.0 and including MPI 2023-09-27 11:28:39 +03:30
Hamidreza Norouzi d0aa5af792 tutorial files modified for minor errors 2023-09-25 17:39:22 +03:30