Commit Graph

713 Commits

Author SHA1 Message Date
a900ff32bb phase1 of periodict boundary condition (serial)
upto now, particles are transfered from one boundary to another (mirro). this has been tested using iterateSphereParticles utility.
2024-03-24 14:25:03 -07:00
593cb9e6ed corrections for methods assign and append
The size change and capacity check was not correct.
A full test should be done on all the methods in this class
2024-03-24 14:22:48 -07:00
38f1c8ec59 change order of files in CMaleLists.txt
this is done for better compilation order and speeding up the compilation
2024-03-24 14:21:29 -07:00
3af1420ff8 Correction for mapperNBS 2024-03-24 03:57:48 -07:00
4c36418ec8 solver sphereGranFlow without particles insertion 2024-03-24 03:57:16 -07:00
3ada371198 iterateGeometry is finalized for version (1.x) 2024-03-24 03:01:08 -07:00
90fc1c6357 particlesPhasicFlow finalized for version (1.x) 2024-03-24 02:59:51 -07:00
93b33deffb finalized gemometryPhasicFlow for version (1.x) 2024-03-24 02:56:37 -07:00
8beaec448a modifications for version (1.0) 2024-03-24 02:49:47 -07:00
6b3a4f017b structured data has been modified for new changes in version (1.0) 2024-03-24 02:02:48 -07:00
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
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
0aa7f2dba9 Integration AB2 2024-03-24 01:56:04 -07:00
d21b7276e1 Interaction folder is finalized with adjustable box and tested for rotating drum 2024-03-24 01:46:19 -07:00
be56d8ee2e MotionModel folder completed 2024-03-22 09:42:23 -07:00
f27fbdd82c message event update for points and boundaries 2024-03-22 09:01:07 -07:00
c3821d03c0 minor correction for localProcessors, localRank and localSize 2024-03-22 08:58:01 -07:00
49af1119f9 particles and sphereParticles classes were tested for exit boundary 2024-03-22 08:26:14 -07:00
9facc73055 Update README.md 2024-03-20 11:48:25 +03:30
acfaacfe4a Geometry folder is finalized 2024-03-20 00:50:58 -07:00
df8bea213d triSurface folder content is finalized 2024-03-19 22:29:31 -07:00
c13231f4f0 Correction for non-trivially-copyable data type on host memory 2024-03-19 07:33:56 -07:00
c0cf200fa8 iterateGeometry and geometryPhasicFlow refactor 2024-02-05 21:28:30 -08:00
5b4a524afe Motion models integrated into geometryMotion, stationaryWall is added 2024-02-05 21:27:24 -08:00
9dfe98eea2 triSurfaceField refactored 2024-02-05 01:29:45 -08:00
80b61d4d73 MotionModel CRTP, rotatingAxis and vibrating 2024-02-04 23:58:57 -08:00
fd039f234f geometryPhasicFlow-pass1 and triSurface and multiTriSurface tested 2024-02-03 11:49:07 -08:00
e10ee2b6b5 periodic boundary condition is added to pointStructure 2024-02-01 12:32:15 -08:00
40d74c846f output message has been removed 2024-01-30 22:51:42 -08:00
5b9b865b08 solver iterateSphereParticles is added for testing (without particle insertion) 2024-01-29 07:58:19 -08:00
182e156786 sphereParticles tested on CPU, iteration, write to file, particle deletion 2024-01-29 07:57:19 -08:00
c0ee29e39c boundaryExit beforeIteration, not tested 2024-01-28 14:43:10 -08:00
0df384f546 sphereParticles tested 2024-01-26 01:10:10 -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
ab6308bb0a code refactor upto pointFields and insertion etc. 2024-01-25 03:10:44 -08:00
8dc8009311 properry class refactored 2024-01-25 03:09:08 -08:00
20be76aed0 Particle base class and sphereParticle class have been updated 2024-01-25 03:07:59 -08:00
9c86fe8f31 refactor up to particles.hpp 2024-01-21 13:26:23 -08:00
46bf08fa91 typeInfo.hpp updated 2024-01-20 12:33:13 -08:00
6bc180275e pointFieild 2024-01-20 06:05:05 -08:00
0096856c98 Field class and pointStructure modified and tested 2024-01-19 22:31:08 -08:00
90a1ac8f16 refactor upto pointField read 2024-01-18 04:51:06 -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
143a586730 new-message-observer-subscriber and anyList for holding a list of variables of any type 2023-11-08 20:35:18 +03:30
d65aa02cbb Parallel IO before round 2 2023-10-28 12:09:40 +03:30
66fc880fcd math.hpp modified to remove ambiguis calls in cuda build 2023-10-19 12:18:29 +03:30
d2cd132b62 parallel read and write is added-we still need to consider integrating it with fields 2023-10-17 20:30:20 +03:30
6e5fe608c6 Kokkos folder updated 2023-10-03 11:15:09 +03:30