{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":135157418,"defaultBranch":"main","name":"T-Flows","ownerLogin":"DelNov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-28T12:22:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32706988?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710550730.0","currentOid":""},"activityList":{"items":[{"before":"ad0bf6eaccfc0e78380c7d19344a703f537fee80","after":"acf70328d374abeeb2cf41202a5b624aa45b115c","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-05-10T11:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Extended the comments in Save_Fluent function.\n\nOn branch bojan_gpu_development\n\nmodified: Convert_Mod/Save_Fluent.f90","shortMessageHtmlLink":"Extended the comments in Save_Fluent function."}},{"before":"6df65c3db167c73d182ce184f4f380236ed3b963","after":"ad0bf6eaccfc0e78380c7d19344a703f537fee80","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-05-09T13:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Cool, saves meshes in Fluent file format\n\nOn branch bojan_gpu_development\n\nmodified: Sources/Convert/Convert_Mod.f90\nnew file: Sources/Convert/Convert_Mod/Save_Fluent.f90\nmodified: Sources/Convert/Main_Con.f90","shortMessageHtmlLink":"Cool, saves meshes in Fluent file format"}},{"before":"ed3b1123e2bdfe4452f82e34108fd1a61602ab9c","after":"6df65c3db167c73d182ce184f4f380236ed3b963","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-24T15:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Added new procedure, it wasn't tested yet.\n\nOn branch bojan_gpu_development\n\nmodified: Field_Mod.f90\nnew file: Field_Mod/Gradients/Grad_Variable.f90","shortMessageHtmlLink":"Added new procedure, it wasn't tested yet."}},{"before":"0ae478f4aa47e5ea2aaf5d5ceb1c210303aaed40","after":"ed3b1123e2bdfe4452f82e34108fd1a61602ab9c","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-24T14:55:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Sets the Nat % use_one_matrix from control file\n\nIn addition, removed some functionality from gradients\ncalculations which were never used. Like, to be able\nto send external arrays for gradients. It was never\nused.\n\nOn branch bojan_gpu_development\n\nmodified: Documentation/Syntax/.vim/syntax/control.vim\nmodified: Documentation/all_control_keywords\nmodified: Sources/Process_Gpu/Field_Mod/Gradients/Grad_Pressure.f90\nmodified: Sources/Process_Gpu/Native_Mod.f90\nmodified: Sources/Process_Gpu/Read_Controls_Mod/Native_Solvers.f90\nmodified: Sources/Process_Gpu/Test_005.f90\nmodified: Sources/Process_Gpu/Test_008.f90\nmodified: Sources/Process_Gpu/control.008\nmodified: Sources/Shared/Control_Mod.f90\nnew file: Sources/Shared/Control_Mod/Native/Use_One_Matrix.f90","shortMessageHtmlLink":"Sets the Nat % use_one_matrix from control file"}},{"before":"b7d87c92d8c235b287cebfd6739f836a7e258d16","after":"0ae478f4aa47e5ea2aaf5d5ceb1c210303aaed40","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-24T12:59:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Computes and reports maximum CFL and Peclet number\n\nI still have no clue why are these routines derived in the way\nthey are, but they work. I tried an alternative derivation,\nbut it wasn't giving good numbers.\n\nOn branch bojan_gpu_development\n\nmodified: Documentation/Syntax/.vim/syntax/fortran.vim\nmodified: Sources/Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Sources/Process_Gpu/Test_007.f90\nmodified: Sources/Process_Gpu/Test_008.f90\nmodified: Sources/Process_Gpu/Test_009.f90\nmodified: Sources/Shared/Comm_Mod.f90\nnew file: Sources/Shared/Comm_Mod/Parallel/Global/Max_Real_Array.f90\nnew file: Sources/Shared/Comm_Mod/Parallel/Global/Max_Reals.f90\nnew file: Sources/Shared/Comm_Mod/Sequential/Global/Max_Real_Array.f90\nnew file: Sources/Shared/Comm_Mod/Sequential/Global/Max_Reals.f90","shortMessageHtmlLink":"Computes and reports maximum CFL and Peclet number"}},{"before":"ede7b8caeb92512f74424c05b328381430532aaf","after":"b7d87c92d8c235b287cebfd6739f836a7e258d16","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-23T18:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Instead of A and M, now use array of A's\n\nOnce that was in place, it was possible to switch between\ntwo options: using one matrix for all variables, or to have\none matrix for each variable.\n\nThe former option is memory conservative but it's a bit slower.\nThe latter is faster, but more memory hungry.\n\nOn branch bojan_gpu_development\n\nmodified: Sources/Process_Gpu/Native_Mod.f90\nmodified: Sources/Process_Gpu/Native_Mod/Create_Native.f90\nmodified: Sources/Process_Gpu/Process_Mod/Compute_Momentum.f90\nmodified: Sources/Process_Gpu/Process_Mod/Compute_Pressure.f90\nmodified: Sources/Process_Gpu/Process_Mod/Form_Momentum_Matrix.f90\nmodified: Sources/Process_Gpu/Process_Mod/Form_Pressure_Matrix.f90\nmodified: Sources/Process_Gpu/Sparse_Mod.f90\nmodified: Sources/Process_Gpu/Test_001.f90\nmodified: Sources/Process_Gpu/Test_004.f90\nmodified: Sources/Process_Gpu/Test_007.f90\nmodified: Sources/Process_Gpu/Test_008.f90\nmodified: Sources/Process_Gpu/Test_009.f90","shortMessageHtmlLink":"Instead of A and M, now use array of A's"}},{"before":"732e304a0571071b1a3b8e03a2f1f31b6f90e965","after":"ede7b8caeb92512f74424c05b328381430532aaf","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-23T13:18:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Little steps forward with this check-in.\n\nMost noteably:\n\n1. Moved v_m from Sparse_Val to Field. If we are to store many\n matrices during a simulation, not each an every one of them\n will need v_m, only the momentum equations.\n\n2. Removed refernces to Prec_Form procedure because it is not used\n anymore. See one of the previous check ins, not it is one simple\n call to a Linalg function.\n\n3. Physical properties, viscosity and density up to now, are also\n sent to the device. This should speed the things up a little bit.\n\n4. In one of the cases, can't recall which one exactly, \"m\" was\n replaced with \"nc\", because that's what it is: number of cells.\n\nOn branch bojan_gpu_development\n\nmodified: Sources/Process_Gpu/Field_Mod.f90\nmodified: Sources/Process_Gpu/Field_Mod/Core/Create_Field.f90\nmodified: Sources/Process_Gpu/Gpu_Mod/Sparse_Val/Copy_To_Device.f90\nmodified: Sources/Process_Gpu/Gpu_Mod/Sparse_Val/Destroy_On_Device.f90\nmodified: Sources/Process_Gpu/Native_Mod.f90\nmodified: Sources/Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Sources/Process_Gpu/Process_Mod/Form_Momentum_Matrix.f90\nmodified: Sources/Process_Gpu/Process_Mod/Form_Pressure_Matrix.f90\nmodified: Sources/Process_Gpu/Process_Mod/Insert_Volume_Source_For_Pressure.f90\nmodified: Sources/Process_Gpu/Sparse_Mod.f90\nmodified: Sources/Process_Gpu/Sparse_Mod/Create_Sparse_Val.f90\nmodified: Sources/Process_Gpu/Test_004.f90\nmodified: Sources/Process_Gpu/Test_007.f90\nmodified: Sources/Process_Gpu/Test_008.f90\nmodified: Sources/Process_Gpu/Test_009.f90\nmodified: Sources/Process_Gpu/control.004","shortMessageHtmlLink":"Little steps forward with this check-in."}},{"before":"91cb3e4ee7af669f7fb11c586a66de7e8114f838","after":"732e304a0571071b1a3b8e03a2f1f31b6f90e965","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-20T20:20:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Updates the pressure field in Compute_Pressure\n\nBefore it was in Correct_Velocity which, although tecnically\ncorrect, doesn't make a lot of sense. You update the pressure\nwhen you compute pressure - as simple as that.\n\nOn branch bojan_gpu_development\n\nmodified: Process_Mod/Compute_Pressure.f90\nmodified: Process_Mod/Correct_Velocity.f90","shortMessageHtmlLink":"Updates the pressure field in Compute_Pressure"}},{"before":"36f85b8b6f3f0fca661d32c7fd168fdb4737d08e","after":"91cb3e4ee7af669f7fb11c586a66de7e8114f838","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-20T18:51:21.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"First working case with inflow/outflow in GPU.\n\nImplemented necessary changes to run a simulation with inflow\nand outflows. Only plain outflow (vanishing derivative) is\nsupported up to now.\n\nI would not bet that the case works flawlessly, but it is a\nstep forward. It would be good to compare the results with\nthe same case with CPU version, but also with convective\noutflow, PISO algorithm, and all beautiful things CPU version\nhas\n\nOn branch bojan_gpu_development\n\nmodified: Sources/Process_Gpu/Process_Mod.f90\nmodified: Sources/Process_Gpu/Process_Mod/Add_Advection_Term.f90\nmodified: Sources/Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Sources/Process_Gpu/Process_Mod/Form_Diffusion_Matrix.f90\nmodified: Sources/Process_Gpu/Process_Mod/Insert_Diffusion_Bc.f90\nmodified: Sources/Process_Gpu/Process_Mod/Insert_Volume_Source_For_Pressure.f90\nnew file: Sources/Process_Gpu/Process_Mod/Update_Boundary_Values.f90\nmodified: Sources/Process_Gpu/control.009\nnew file: Sources/Process_Gpu/profile.dat","shortMessageHtmlLink":"First working case with inflow/outflow in GPU."}},{"before":"b89f65f1d476451c9a884f6d3115d11d9664798b","after":"36f85b8b6f3f0fca661d32c7fd168fdb4737d08e","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-18T04:19:44.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Added under-relaxation to the Process_Gpu\n\nWith this addition, matrix of cubes seems to work\nvery neatly with MPI.\n\nOn branch bojan_gpu_development\n\nmodified: Process_Gpu/Field_Mod.f90\nmodified: Process_Gpu/Field_Mod/Gradients/Grad_Pressure.f90\nmodified: Process_Gpu/Process_Mod/Add_Advection_Term.f90\nmodified: Process_Gpu/Process_Mod/Compute_Momentum.f90\nmodified: Process_Gpu/Process_Mod/Compute_Pressure.f90\nmodified: Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Process_Gpu/Process_Mod/Form_Diffusion_Matrix.f90\nmodified: Process_Gpu/Read_Controls_Mod.f90\nnew file: Process_Gpu/Read_Controls_Mod/Numerical_Schemes.f90\nmodified: Process_Gpu/Test_007.f90\nmodified: Process_Gpu/Test_008.f90\nmodified: Process_Gpu/Var_Mod.f90\nmodified: Process_Gpu/control.007\nmodified: Process_Gpu/control.008\nnew file: Process_Gpu/convert_008.scr","shortMessageHtmlLink":"Added under-relaxation to the Process_Gpu"}},{"before":"28857638693fa77a5e68b360d095d7b1ef16379b","after":"cdccd45cce1d67b359b5e0c6d1aa7a603a5f5c9e","ref":"refs/heads/Mohamed_Splash","pushedAt":"2024-03-17T22:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohamedalysayed","name":"Mohamed Aly SAYED","path":"/mohamedalysayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530653?s=80&v=4"},"commit":{"message":"Resizing the window - no big deal!","shortMessageHtmlLink":"Resizing the window - no big deal!"}},{"before":"9cdf437c2c04bf8b442a403b6e9b5bb519c49af9","after":"b89f65f1d476451c9a884f6d3115d11d9664798b","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-17T11:45:34.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Three new supporting files for new test case\n\nOn branch bojan_gpu_development\n\nnew file: control.008\nnew file: generate_006.scr\nnew file: test_008_disc.geo","shortMessageHtmlLink":"Three new supporting files for new test case"}},{"before":"b5a63f004c743ff512bff652a64080662103870c","after":"28857638693fa77a5e68b360d095d7b1ef16379b","ref":"refs/heads/Mohamed_Splash","pushedAt":"2024-03-16T14:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohamedalysayed","name":"Mohamed Aly SAYED","path":"/mohamedalysayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530653?s=80&v=4"},"commit":{"message":"cosmetic change - nothing big yet!","shortMessageHtmlLink":"cosmetic change - nothing big yet!"}},{"before":"453b08752d0fa2eb0e2c5fe9d4edc489256bd350","after":"b5a63f004c743ff512bff652a64080662103870c","ref":"refs/heads/Mohamed_Splash","pushedAt":"2024-03-16T02:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mohamedalysayed","name":"Mohamed Aly SAYED","path":"/mohamedalysayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530653?s=80&v=4"},"commit":{"message":"Now code compiles smoothly and reports info on it!","shortMessageHtmlLink":"Now code compiles smoothly and reports info on it!"}},{"before":null,"after":"453b08752d0fa2eb0e2c5fe9d4edc489256bd350","ref":"refs/heads/Mohamed_Splash","pushedAt":"2024-03-16T00:58:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mohamedalysayed","name":"Mohamed Aly SAYED","path":"/mohamedalysayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11530653?s=80&v=4"},"commit":{"message":"First seed for SplashFlows GUI!","shortMessageHtmlLink":"First seed for SplashFlows GUI!"}},{"before":"e07fcf3468a4b5a89649ac32fd1a7371d4496d13","after":"9cdf437c2c04bf8b442a403b6e9b5bb519c49af9","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-14T03:48:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"For some reason, git is removing these 3 folders\n\nand I am constantly putting them back in.\n\nOn branch bojan_gpu_development\n\nnew file: Process_Cpu/Bulk_Mod/Monitoring_Planes_Areas.f90\nnew file: Process_Cpu/Bulk_Mod/Print_Areas.f90\nnew file: Process_Cpu/Iter_Mod/Current.f90\nnew file: Process_Cpu/Iter_Mod/Get_Max.f90\nnew file: Process_Cpu/Iter_Mod/Get_Min.f90\nnew file: Process_Cpu/Iter_Mod/Get_Tol.f90\nnew file: Process_Cpu/Iter_Mod/Max_Fields_Residual.f90\nnew file: Process_Cpu/Iter_Mod/Needs_More_Iterations.f90\nnew file: Process_Cpu/Iter_Mod/Set_Max.f90\nnew file: Process_Cpu/Iter_Mod/Set_Min.f90\nnew file: Process_Cpu/Iter_Mod/Set_Tol.f90\nnew file: Process_Cpu/Time_Mod/Curr_Dt.f90\nnew file: Process_Cpu/Time_Mod/First_Dt.f90\nnew file: Process_Cpu/Time_Mod/Get_Time.f90\nnew file: Process_Cpu/Time_Mod/Increase_Time.f90\nnew file: Process_Cpu/Time_Mod/Last_Dt.f90\nnew file: Process_Cpu/Time_Mod/Needs_More_Steps.f90\nnew file: Process_Cpu/Time_Mod/Set_Curr_Dt.f90\nnew file: Process_Cpu/Time_Mod/Set_First_Dt.f90\nnew file: Process_Cpu/Time_Mod/Set_Last_Dt.f90\nnew file: Process_Cpu/Time_Mod/Set_Time.f90\nnew file: Process_Cpu/Time_Mod/Time_Mod","shortMessageHtmlLink":"For some reason, git is removing these 3 folders"}},{"before":"fe4950a3e007cd858a375360d58c37c218d8c944","after":"e07fcf3468a4b5a89649ac32fd1a7371d4496d13","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-14T01:26:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Modules which are the same for _Gpu as _Cpu are\n\nnow turned to links. In such a way it is more obvious\nwhich modules are the same for CPU and GPU versions.\n\nOn branch bojan_gpu_development\n\nmodified: Process_Cpu/makefile\ntypechange: Process_Gpu/Bulk_Mod.f90\ntypechange: Process_Gpu/Iter_Mod.f90\ntypechange: Process_Gpu/Time_Mod.f90\ndeleted: Process_Cpu/Bulk_Mod/Monitoring_Planes_Areas.f90\ndeleted: Process_Cpu/Bulk_Mod/Print_Areas.f90\ndeleted: Process_Cpu/Iter_Mod/Current.f90\ndeleted: Process_Cpu/Iter_Mod/Get_Max.f90\ndeleted: Process_Cpu/Iter_Mod/Get_Min.f90\ndeleted: Process_Cpu/Iter_Mod/Get_Tol.f90\ndeleted: Process_Cpu/Iter_Mod/Max_Fields_Residual.f90\ndeleted: Process_Cpu/Iter_Mod/Needs_More_Iterations.f90\ndeleted: Process_Cpu/Iter_Mod/Set_Max.f90\ndeleted: Process_Cpu/Iter_Mod/Set_Min.f90\ndeleted: Process_Cpu/Iter_Mod/Set_Tol.f90\ndeleted: Process_Cpu/Time_Mod/Curr_Dt.f90\ndeleted: Process_Cpu/Time_Mod/First_Dt.f90\ndeleted: Process_Cpu/Time_Mod/Get_Time.f90\ndeleted: Process_Cpu/Time_Mod/Increase_Time.f90\ndeleted: Process_Cpu/Time_Mod/Last_Dt.f90\ndeleted: Process_Cpu/Time_Mod/Needs_More_Steps.f90\ndeleted: Process_Cpu/Time_Mod/Set_Curr_Dt.f90\ndeleted: Process_Cpu/Time_Mod/Set_First_Dt.f90\ndeleted: Process_Cpu/Time_Mod/Set_Last_Dt.f90\ndeleted: Process_Cpu/Time_Mod/Set_Time.f90\nmodified: Process_Cpu/makefile\ntypechange: Process_Gpu/Bulk_Mod.f90\ndeleted: Process_Gpu/Bulk_Mod/Monitoring_Planes_Areas.f90\ndeleted: Process_Gpu/Bulk_Mod/Print_Areas.f90\ntypechange: Process_Gpu/Iter_Mod.f90\ndeleted: Process_Gpu/Iter_Mod/Current.f90\ndeleted: Process_Gpu/Iter_Mod/Get_Max.f90\ndeleted: Process_Gpu/Iter_Mod/Get_Min.f90\ndeleted: Process_Gpu/Iter_Mod/Get_Tol.f90\ndeleted: Process_Gpu/Iter_Mod/Max_Fields_Residual.f90\ndeleted: Process_Gpu/Iter_Mod/Needs_More_Iterations.f90\ndeleted: Process_Gpu/Iter_Mod/Set_Max.f90\ndeleted: Process_Gpu/Iter_Mod/Set_Min.f90\ndeleted: Process_Gpu/Iter_Mod/Set_Tol.f90\ntypechange: Process_Gpu/Time_Mod.f90\ndeleted: Process_Gpu/Time_Mod/Curr_Dt.f90\ndeleted: Process_Gpu/Time_Mod/First_Dt.f90\ndeleted: Process_Gpu/Time_Mod/Get_Time.f90\ndeleted: Process_Gpu/Time_Mod/Increase_Time.f90\ndeleted: Process_Gpu/Time_Mod/Last_Dt.f90\ndeleted: Process_Gpu/Time_Mod/Needs_More_Steps.f90\ndeleted: Process_Gpu/Time_Mod/Set_Curr_Dt.f90\ndeleted: Process_Gpu/Time_Mod/Set_First_Dt.f90\ndeleted: Process_Gpu/Time_Mod/Set_Last_Dt.f90\ndeleted: Process_Gpu/Time_Mod/Set_Time.f90","shortMessageHtmlLink":"Modules which are the same for _Gpu as _Cpu are"}},{"before":"de3fb7ae4800efd2f4eb04d9e23d82ab5a476f21","after":"fe4950a3e007cd858a375360d58c37c218d8c944","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-11T10:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"BIG STEP: Split Sparse_Type to Con and Val parts\n\nThe former, Sparse_Con_Type, holds the connectivity only, which\ndepends on a computational grid, whereas the Sparse_Val_Type\nholds the values which are variable dependant.\n\nThis split is important for GPU computing since it leads to saving\nin memory used on GPUs.\n\nOn branch bojan_gpu_development\n\nmodified: Process_Gpu/Field_Mod.f90\nmodified: Process_Gpu/Gpu_Mod.f90\nnew file: Process_Gpu/Gpu_Mod/Sparse_Con/Copy_To_Device.f90\nnew file: Process_Gpu/Gpu_Mod/Sparse_Con/Destroy_On_Device.f90\nnew file: Process_Gpu/Gpu_Mod/Sparse_Val/Copy_To_Device.f90\nnew file: Process_Gpu/Gpu_Mod/Sparse_Val/Destroy_On_Device.f90\nmodified: Process_Gpu/Linalg_Mod/Mat_X_Vec.f90\nmodified: Process_Gpu/Native_Mod.f90\nmodified: Process_Gpu/Native_Mod/Cg_Avoids_If.f90\nmodified: Process_Gpu/Native_Mod/Create_Native.f90\nmodified: Process_Gpu/Native_Mod/Prec_Form.f90\nmodified: Process_Gpu/Process_Mod/Compute_Momentum.f90\nmodified: Process_Gpu/Process_Mod/Compute_Pressure.f90\nmodified: Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Process_Gpu/Process_Mod/Form_Diffusion_Matrix.f90\nmodified: Process_Gpu/Process_Mod/Form_Pressure_Matrix.f90\nmodified: Process_Gpu/Process_Mod/Insert_Volume_Source_For_Pressure.f90\nmodified: Process_Gpu/Sparse_Mod.f90\nrenamed: Process_Gpu/Sparse_Mod/Create_Sparse.f90 -> Process_Gpu/Sparse_Mod/Create_Sparse_Con.f90\ndeleted: Process_Gpu/Sparse_Mod/Create_Sparse_From_Sparse.f90\nnew file: Process_Gpu/Sparse_Mod/Create_Sparse_Val.f90\nmodified: Process_Gpu/Test_001.f90\nmodified: Process_Gpu/Test_004.f90\nmodified: Process_Gpu/Test_006.f90\nmodified: Process_Gpu/Test_007.f90","shortMessageHtmlLink":"BIG STEP: Split Sparse_Type to Con and Val parts"}},{"before":"8260d1dcb32de7df9fcefde141b098179580587c","after":"de3fb7ae4800efd2f4eb04d9e23d82ab5a476f21","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-11T08:29:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Test_004 works again on GPUs.\n\nOn branch bojan_gpu_development\n\nmodified: Process_Gpu/Test_004.f90","shortMessageHtmlLink":"Test_004 works again on GPUs."}},{"before":"775aeeb50b7b0de057564841734e7e712c33ddfc","after":"8260d1dcb32de7df9fcefde141b098179580587c","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-11T04:40:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Removed the unused file \"mir\" from the Sparse_Type\n\nOn branch bojan_gpu_development\n\nmodified: Process_Gpu/Sparse_Mod.f90\nmodified: Process_Gpu/Sparse_Mod/Create_Sparse.f90\nmodified: Process_Gpu/Sparse_Mod/Create_Sparse_From_Sparse.f90","shortMessageHtmlLink":"Removed the unused file \"mir\" from the Sparse_Type"}},{"before":"d217fff841e40d3e113525c1f1459d2828aefe4f","after":"775aeeb50b7b0de057564841734e7e712c33ddfc","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-10T19:49:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Shortened the syntax big time with\n\nOn branch bojan_gpu_development\n\nmodified: Process_Gpu/Field_Mod.f90\nnew file: Process_Gpu/Field_Mod/Core/Update_Aliases.f90\nmodified: Process_Gpu/Process_Mod/Add_Advection_Term.f90\nmodified: Process_Gpu/Process_Mod/Add_Inertial_Term.f90\nmodified: Process_Gpu/Process_Mod/Add_Pressure_Term.f90\nmodified: Process_Gpu/Process_Mod/Compute_Momentum.f90\nmodified: Process_Gpu/Process_Mod/Correct_Velocity.f90\nmodified: Process_Gpu/Process_Mod/Insert_Diffusion_Bc.f90\nmodified: Process_Gpu/Process_Mod/Insert_Volume_Source_For_Pressure.f90\nmodified: Process_Gpu/Read_Controls_Mod/Physical_Models.f90\nmodified: Process_Gpu/Sparse_Mod/Create_Sparse.f90\nmodified: Process_Gpu/Test_006.f90\nmodified: Process_Gpu/Test_007.f90\nmodified: Process_Gpu/control.007","shortMessageHtmlLink":"Shortened the syntax big time with"}},{"before":null,"after":"d217fff841e40d3e113525c1f1459d2828aefe4f","ref":"refs/heads/bojan_gpu_development","pushedAt":"2024-03-10T11:24:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Deleted a link and an executable\n\nOn branch bojan_gpu_development\n\ndeleted: Sources/Process_Gpu/No_GPU\ndeleted: Sources/Process_Gpu/Convert","shortMessageHtmlLink":"Deleted a link and an executable"}},{"before":"27b641a8523857377a687d955684ccbf310df1f9","after":"6ab782ac5bbf00fe83c22af9f2111a3e95c807e5","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-03-10T08:55:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"IMPORTANT: Fixed a bug for single-phase flows\n\nOn branch bojan_merging_boiling_models_in_february_2024\n\nmodified: Process/Read_Controls_Mod/Physical_Models.f90","shortMessageHtmlLink":"IMPORTANT: Fixed a bug for single-phase flows"}},{"before":"c49ee8039962d297fbfaa6810a31f866d6ecd43c","after":"98f38945a817a7c6b8d51621569589966352aa2b","ref":"refs/heads/yohei_merging_boiling_models_in_february_2024","pushedAt":"2024-03-04T15:03:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yohei-sato-psi","name":null,"path":"/yohei-sato-psi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92447419?s=80&v=4"},"commit":{"message":"update control (define MASS_TRANSFER_MODEL, LATENT_HEAT), add readme and\ngnuplot file","shortMessageHtmlLink":"update control (define MASS_TRANSFER_MODEL, LATENT_HEAT), add readme and"}},{"before":"3d02b0358519d3f405fb0605af39b8d46a991111","after":"27b641a8523857377a687d955684ccbf310df1f9","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-03-04T14:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yohei-sato-psi","name":null,"path":"/yohei-sato-psi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92447419?s=80&v=4"},"commit":{"message":"add readme and post-process file","shortMessageHtmlLink":"add readme and post-process file"}},{"before":"1d757a0fe4b6a8f0bea3845810103b70bf7184fd","after":"3d02b0358519d3f405fb0605af39b8d46a991111","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-03-04T14:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yohei-sato-psi","name":null,"path":"/yohei-sato-psi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92447419?s=80&v=4"},"commit":{"message":"MASS_TRANSFER_MODEL and LATENT_HEAT must be defined in control","shortMessageHtmlLink":"MASS_TRANSFER_MODEL and LATENT_HEAT must be defined in control"}},{"before":"c49ee8039962d297fbfaa6810a31f866d6ecd43c","after":"1d757a0fe4b6a8f0bea3845810103b70bf7184fd","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-02-15T10:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yohei-sato-psi","name":null,"path":"/yohei-sato-psi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92447419?s=80&v=4"},"commit":{"message":"Bug fixed: Coefficients for Lee model were hard-coded.","shortMessageHtmlLink":"Bug fixed: Coefficients for Lee model were hard-coded."}},{"before":null,"after":"c49ee8039962d297fbfaa6810a31f866d6ecd43c","ref":"refs/heads/yohei_merging_boiling_models_in_february_2024","pushedAt":"2024-02-14T09:14:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yohei-sato-psi","name":null,"path":"/yohei-sato-psi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92447419?s=80&v=4"},"commit":{"message":"Fixed two comments.\n\nOn branch bojan_merging_boiling_models_in_february_2024\n\nmodified: Matrix_Mod.f90","shortMessageHtmlLink":"Fixed two comments."}},{"before":"f11782c4297754ac1242b72c25acbe834fc71729","after":"c49ee8039962d297fbfaa6810a31f866d6ecd43c","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-02-06T01:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Fixed two comments.\n\nOn branch bojan_merging_boiling_models_in_february_2024\n\nmodified: Matrix_Mod.f90","shortMessageHtmlLink":"Fixed two comments."}},{"before":"bdce7e06b0fba306622f59f09c7e5806c335dc98","after":"f11782c4297754ac1242b72c25acbe834fc71729","ref":"refs/heads/bojan_merging_boiling_models_in_february_2024","pushedAt":"2024-02-01T11:39:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Niceno","name":"Bojan Niceno","path":"/Niceno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26437580?s=80&v=4"},"commit":{"message":"Updated syntax for boiling models\n\nOn branch bojan_merging_boiling_models_in_february_2024\n\nmodified: Documentation/Syntax/.vim/syntax/control.vim","shortMessageHtmlLink":"Updated syntax for boiling models"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERoe3RwA","startCursor":null,"endCursor":null}},"title":"Activity ยท DelNov/T-Flows"}