HEAD | 5f96a9a | [Hotfix] Use inline static const to workaround OpenMPI when compiling with g++-12 Co-authored-by: Paul T. Bauman <ptbauman@gmail.com> | 13 October 2023, 23:34:59 UTC |
refs/heads/BP5 | 756001d | Added memcopy off option to ogs Former-commit-id: 1cf09c7a618775376c05a5018f633f6d0d1f79de | 21 January 2019, 21:29:46 UTC |
refs/heads/CompareMFEM | 26b143b | WIP: testing C based driver | 04 February 2021, 03:31:42 UTC |
refs/heads/Line1D | 9893f1e | WIP: seems to work. I see slight rebounds in error | 05 April 2024, 17:05:37 UTC |
refs/heads/acoustics/benchmarks | 3e46275 | WIP: setting up BB vol tet kernel | 03 January 2023, 22:49:42 UTC |
refs/heads/adaptive | 218318b | Move points calculation to src Former-commit-id: 6fe14eb9baebbe4e96db93289b6f8b3ad7c0815f | 02 March 2019, 00:49:26 UTC |
refs/heads/aero | daf76b0 | still working on stab | 18 March 2024, 18:57:45 UTC |
refs/heads/cds | 7d609f9 | reverted occa device setup Former-commit-id: 1157ef9bfca76226242242ff20579c794baf80df | 13 March 2019, 17:26:36 UTC |
refs/heads/debuggingBns | 35a1d85 | WIP: makefile tweaks to compile on twvis1 | 21 July 2020, 15:38:53 UTC |
refs/heads/diagOperatorOnDevice | 66ac317 | WIP: experimenting with assembly. Breaks quads and hexes | 16 December 2020, 17:54:09 UTC |
refs/heads/docs | d58b734 | Update readme.md Added some time-stepping info | 10 March 2024, 18:20:16 UTC |
refs/heads/dpcpp | 7eaec2b | WIP: run tweaks for Intel dev cloud | 22 December 2022, 20:10:53 UTC |
refs/heads/esdg2d | ae98f29 | WIP: esdg running. Not proved correct yet | 07 March 2024, 19:44:21 UTC |
refs/heads/experimental | 6612149 | WIP: upgraded parallel connect for large meshes. Note this might be a breaking update | 02 May 2020, 18:48:13 UTC |
refs/heads/feature/esdg | 34fb2ab | WIP: very intermediate quad esdg stuff | 23 November 2022, 18:13:55 UTC |
refs/heads/feature/fp32geoPrecon | 6f8a632 | WIP: fixes | 04 October 2020, 01:41:30 UTC |
refs/heads/feature/initial-guesses | 59b4590 | [LinearSolver] Handle initial guess settings in the initial guess module. In particular, get them out of elliptic. (Doesn't really make sense for elliptic to own them, since that's not a time-dependent solver.) | 06 October 2020, 17:31:27 UTC |
refs/heads/feature/minres | 8aaaf56 | [LinearSolver] Use OCCA @tile feature in MINRES update kernel. | 22 October 2020, 18:01:05 UTC |
refs/heads/feature/pfloat | c2d55bf | WIP: found constant issue. Defaults to pfloat=float and dfloat=double. | 12 January 2023, 16:18:35 UTC |
refs/heads/feature/pfloat-broken | daf9eab | WIP: adding template parameters for ins | 13 January 2023, 21:31:03 UTC |
refs/heads/feature/ppcg | 20092fe | WIP: definitely an issue with the starting eval of alpha,beta,alpha_old,beta_old | 06 August 2021, 19:22:03 UTC |
refs/heads/feature/rk | 69a0849 | WIP: set up for APA | 11 August 2023, 20:44:36 UTC |
refs/heads/feature/subcycle | ff7c296 | [Subcycle] More WIP | 06 December 2020, 02:14:49 UTC |
refs/heads/feature/subcycling-refactor | f95dd3c | WIP: more steps towards subcycle refactor | 06 October 2020, 19:12:41 UTC |
refs/heads/feature/traceNodeSetup | 27ea508 | [Mesh] Change how trace nodes are matched to scale better for large N. Should reduce setup times. | 03 May 2021, 18:04:42 UTC |
refs/heads/fix/grad-central-fluxes | 92f77f9 | WIP: increased cns isothermal resolution and updating magic values for fixed central fluxes | 23 December 2021, 22:20:34 UTC |
refs/heads/fix/mpi-in-place | 70b61d9 | [Core] Fix MPI aliasing issue in platform_t::DeviceConfig(). The hostname and hostnames buffers in this code are aliased on rank 0, and apparently not all MPI implementations are cool with that. | 14 October 2020, 00:04:39 UTC |
refs/heads/fix/ogs-swapped-args | ba956fb | [gslib] Forwarding gslib sort fix Thanks @nnnunnn ! | 02 December 2020, 16:29:56 UTC |
refs/heads/fusedChebyshevOps | e2253ef | WIP: starting to fuse kernels to reduce axpy and other level one BLAS like kernel invocations | 16 July 2020, 15:52:00 UTC |
refs/heads/gfloat | 7a5b1d1 | WIP: fix length for ggeo depending on element type | 27 January 2021, 20:06:50 UTC |
refs/heads/hjs_old | 7248252 | added Hex3D support | 04 December 2021, 23:07:33 UTC |
refs/heads/ins.tuning | db1175e | WIP: fixed CUDA shfl sync branching | 01 December 2020, 01:56:25 UTC |
refs/heads/insPaper | 730d2f7 | Added missing files Former-commit-id: 5b4a528990351599dbfcd545482e9f112553b3cd | 20 October 2018, 23:06:15 UTC |
refs/heads/insQuad3D | de8a45d | tidy up Former-commit-id: d638b14c3b23e5449d92046474a95f4351bf5c0a | 15 October 2018, 14:31:01 UTC |
refs/heads/insTemperature | e2f5134 | Added a missing file Former-commit-id: f72ace12a30c1131f268fbcdf63d7bc8ced38d3f | 21 October 2018, 17:18:13 UTC |
refs/heads/levelset | 2517394 | added Person_Perreira indicator, ready for the paper results. Will change whole structure to merge with master | 08 November 2020, 19:03:09 UTC |
refs/heads/levelset.optim | b48732b | WIP: after considerable messsing around, the kernel is no faster | 21 July 2020, 21:48:32 UTC |
refs/heads/main | 5f96a9a | [Hotfix] Use inline static const to workaround OpenMPI when compiling with g++-12 Co-authored-by: Paul T. Bauman <ptbauman@gmail.com> | 13 October 2023, 23:34:59 UTC |
refs/heads/mappedBox | bc33ceb | WIP: missed files | 21 January 2021, 22:22:07 UTC |
refs/heads/mappedBoxGlobal | d58a025 | WIP: setting up for comparisons with MFEM | 27 January 2021, 22:59:47 UTC |
refs/heads/max | 3a05adf | WIP: reduced size of tet mesh in setup for maxwell | 16 October 2023, 16:16:26 UTC |
refs/heads/max_heterogeneous | e9bc6c6 | Starting to debug | 18 September 2023, 11:19:45 UTC |
refs/heads/max_heterogeneous_pml | be4712b | WIP: getting closer to tet cfs pml | 04 October 2023, 16:25:01 UTC |
refs/heads/modifiedSpMM | 7f13b4c | WIP: testing tweaks pre pfloat | 04 February 2021, 14:02:08 UTC |
refs/heads/paralmond | cd6c742 | Adding using the OAS solver as an iterative method. Former-commit-id: 5dd2d899b1be1259f2c1de17758586303bbff3a4 | 12 November 2018, 04:19:32 UTC |
refs/heads/pfloatAmg | 6230bba | WIP: added bigloop around SpMM to first determine nnz before populating intermediate | 04 February 2021, 20:00:01 UTC |
refs/heads/pfloatV2 | eec35e5 | WIP: missing platform files | 25 January 2021, 16:13:32 UTC |
refs/heads/phaseField | 0595a08 | Checking solver on realistic buble flow Former-commit-id: 5c01ab90254743abf9267c57da639d8b4c31bdac | 02 October 2018, 00:20:15 UTC |
refs/heads/profiling | 84912d2 | WIP: changes required for make.top on cray and also profiling processor | 20 October 2020, 16:59:56 UTC |
refs/heads/quad3d | 390b486 | Update README.md | 12 August 2020, 05:00:14 UTC |
refs/heads/quad3d.bns | 07be0fe | WIP: located a lot of issues wit Tri3D. The problem is that the geometric factors are non-constant, and this did not propagate throughout the code. | 13 August 2020, 21:24:41 UTC |
refs/heads/raj | 0912775 | WIP: reduced SSBDF3 to second order | 04 December 2023, 23:43:32 UTC |
refs/heads/staging | 7190faa | Maxwell solver example (#90) * WIP: adding test code for time-domain maxwell equations on tri and tet meshes * WIP: tidied up volume kernel code and adding a profiling tip * WIP: close to working. Added error detector * WIP: updated setups to solve a mode problem * WIP: adding a maxwell test * WIP: adding maxwell to makefiles * WIP: adjust to use global NX and NY * WIP: added missing factor of 0.5 in surface flux * WIP: fixed checksum for maxwell tet3d test * Only output l2 norm if we're computing it * Test maxwell solver after advection * WIP: remove tips file * WIP: reduced size of tet mesh in setup for maxwell --------- Co-authored-by: Noel Chalmers <noel.chalmers@gmail.com> | 29 November 2023, 18:13:10 UTC |
refs/heads/stimmel_base | 5e4eb38 | pushing more code Former-commit-id: 43a87b4f378bfc840ed18246c431f315c061ed4c | 10 September 2019, 02:28:22 UTC |
refs/heads/stimmel_test | ce98d20 | misc testing Former-commit-id: 8469eed7324157849bb42492c516ed5f4140d591 | 25 March 2018, 22:00:09 UTC |
refs/heads/timer | df58c05 | minor editing Former-commit-id: 7e7ab49c7c37e72295aeafedef2289004a8b341c | 20 January 2019, 23:09:17 UTC |
refs/heads/tombo | 328336c | Modified AddBC kernels, not fully merged yet Former-commit-id: ccfaf373cd9123ca8510d443e510820298116d89 | 10 July 2019, 22:14:20 UTC |
refs/heads/varCoeff | 15993d8 | fixed multigrid issue on hex-c0 Former-commit-id: 66ab0641a4b5c3687ccc991330181ab0277fce20 | 22 October 2019, 20:17:08 UTC |
refs/remotes/origin/staging | 672b275 | [Acoustics] Hide more comm time with the surface kernel | 26 May 2022, 19:24:33 UTC |
refs/remotes/origin/testing-with-makefile | 0e62a79 | WIP: draft way to test with make tests | 20 July 2020, 16:17:54 UTC |
refs/tags/0.1.0 | 21b3500 | Update README.md Former-commit-id: 7c7fd8409dfa627ab488b8311c654174a3efcf17 | 31 July 2018, 11:27:33 UTC |
refs/tags/0.1.1 | 4e9661f | tidy up Former-commit-id: d732476a3e333e3091d2ef4fcddad545699a50e6 | 31 July 2018, 14:38:04 UTC |
refs/tags/0.1.2 | fa3e693 | Merge pull request #6 from paranumal/paralmond Paralmond Refactor Former-commit-id: ad07c20a69574a56525524cb3c4a0a36026334cf | 18 September 2018, 16:21:35 UTC |
refs/tags/0.2.0 | 1020762 | Fixed Boltzmann citation. Former-commit-id: e2cd9b2d1ccceb978441b8381799665e50f9c8ac | 24 March 2020, 23:38:29 UTC |
refs/tags/0.2.1 | 14a1965 | Update README.md Former-commit-id: 0a090735b75fa4ae53d2346e0501e2917f7904e4 | 24 March 2020, 23:58:25 UTC |
refs/tags/0.2.2 | 50be882 | Update README.md | 05 August 2020, 19:44:37 UTC |
refs/tags/0.3.0 | 50be882 | Update README.md | 05 August 2020, 19:44:37 UTC |
refs/tags/v0.3.1 | 756fcf7 | [Test] Scripted testing framework (#47) * [Serial] More changes for safe shared accesses and uninitialized data in serial mode * [Serial] More fixes for unsafe accesses * [FPE][INS] Added missing setting to reporting * [Solvers] Making final norm printing uniform accross solvers * [Test] Adding scripted testing framework * [Test] Swaping makefile to new test system * [Test] Compatability with Python 3.6 * [Test] Fixing missed linear solver tests * [Test] Adding some simple MPI tests * [INS] Removing invalid timestepper choices * [Test] Adding more tests to improve coverage and option to run in different modes | 12 August 2020, 03:47:02 UTC |
refs/tags/v0.3.2 | d5849b6 | [Core][Libs] New platform class and reorganizing library structure (#52) * [Core] Renaming some files to start making a platform class * [Core] Moving buildKernel into platform * [Core] Adding platform_t class which wraps the occa::device, properties, MPI comm, and global settings * [Core] Including platform headers * Wrapping device memory allocations through new platform class * [Core][Libs] Reorganizing libs folder to include core and other modules * [Mesh][ogs][parAlmond] Mirgating old lib sources out of src sub-folders * [Libs] Updating libs build system * [ogs] Fix incorrect include path * [Mesh] Moving mass matrix operator into mesh class * [Libs] Small change to libs makefile syntax * [Solvers] Updating solvers to use new library build system and mass matrix operator in mesh class * [BNS] Disabling some test code in bns * [BNS] Disabling some testing code in bns * [BNS] Updating golden test norm * [Core][Mesh] Moving some older routines to backup | 25 August 2020, 04:08:22 UTC |
refs/tags/v0.4.0 | fcb9297 | [v0.4.0] Update README | 18 January 2021, 17:43:20 UTC |
refs/tags/v0.5.0 | cee9c5e | Update to v0.5.0 (#78) * Update OCCA * Remove gslib * Upgrade to newest ogs * Add new comm_t object * Add new memory objects * Add new timers * Move matrix routines into linAlg * Rename file * [Core] Update core lib * [LinAlg] Update linAlg lib * [LinAlg] Rename some source files * [Core] Remove ambiguous scan overload * [OCCA] Update to latest OCCA * [Mesh] Move some mesh files * [ParAdogs] Add parAdogs mesh partitioner * [Mesh] Update mesh library * [Core] Updates to core library * [LinAlg] Update linear algebra library * [TimeStepper] Update timeStepper library * [LinearSolver] Update linearSolver library * [ParAlmond] Update parAlmond library * [Make] Makefile updates * [Advection] Update advection solver * [Acoustics] Update acoustics solver * [Gradient] Update gradient solver * [Elliptic] Update elliptic solver * [CNS] Update compressible navier stokes solver * [Test] Some test tweaks * [LBS] Update DG Lattice Boltzmann solver * [LBS] Makefile tweak * [BNS] Update Galerkin Boltzmann Navier-Stokes solver * [FPE] Update Fokker-Planck solver * [INS] Update incompressible Navier-Stokes solver * [LinAlg] LinAlg fixes * [InitialGuess] FIxes in initial guess strategies * [Mesh] Initialize mapB to -1 * [Mesh] mapB in mesh_t class * [Mesh] Bug fix in cubature setup * [Mesh] Bugifx in multirate setup * [ParAlmond] Switch to shared_ptr to address mem leak * [Test] Tweak one golden norm * [Test] Add ParAdogs tests * [Solvers] Switch to strings for filenames and kernelname to avoid memory leaks * Version bump * Happy New Year * Need some manual barriers * [Solvers] Trigger ogs kernel builds during setups * [Git] Ignore rc files made by tests * [Make] Fix default openblas-serial lib path * [Git] Use openblas-serial in git workflow * [Comm] Move some things out of the comm_t class, and into a namespace * [Mesh] Make the element type an enum * [Make] Missing code coverage flags * [OGS] Add some more explicit instantiations to workaround issue in older gcc * [Timer] Can't use a the plaform's comm at the end of ogsSetup. Adding a new timer with comm argument * Update README.md * Add code diagram * Update README.md * [LinearSolver] Bugfix for uninitialized memory * [Libs][Solvers] Small fixes for building in FP32 mode * [Core] Remove repeated compiler flags * [Core] Workaround for occa dtypes being empty for user-types * [ParAdogs] Reduce a termination tolerance when in FP32 mode * [ParAdogs] Typo * [OCCA] Switch to OCCA dev branch * [Core] Add a check to not exceed the max thread count OpenMP reports * [OGS] Add some restricts to pointers for host operators * [OCCA] Fix properties syntax * [OGS] Add special code paths for scalar ogs ops * Add some notes on CPU binding to the README * [Acoustics] Hide more comm time with the surface kernel * [OGS] Fix final row block entry being too large * [OCCA] Update to OCCA v1.3 | 08 June 2022, 00:21:50 UTC |