Jozsef Bakosi | a18cb01eef0 | Add dots to unittest |  |  | 
 Jozsef Bakosi | ca9a414ee8e | Build exodus threadsafe, remove unittest's mpirunner |  |  | 
 Jozsef Bakosi | 24c654dc491 | Fix bug in running meshconv tests without wrapper |  |  | 
 Jozsef Bakosi | 62ad501121d | Progress towards AMPI-only build
Remove building HDF5 and NetCDF: HDF5 not required, exodus works with
serial NetCDF... |  |  | 
 Jozsef Bakosi | bfb22266c5b | Comment debug ci builds |  |  | 
 Jozsef Bakosi | bce8fd1b856 | Update clang ci image, re-enable debug ci builds |  |  | 
 Jozsef Bakosi | a0d1a15e28c | Do not pull ci image |  |  | 
 Jozsef Bakosi | 41c1ae945c5 | Update ci image |  |  | 
 Jozsef Bakosi | 77fafd82c01 | Reorg license doc page |  |  | 
 Jozsef Bakosi | 07e24461c28 | Update debian docker ci image to debian-bookworm
Also remove HDF5 and use only serial NetCDF. |  |  | 
 Jozsef Bakosi | 175cf2ecafa | Remove unnecessary code in ci cmd |  |  | 
 Jozsef Bakosi | d4f20968e1d | Remove HDF5 as a requirement |  |  | 
 Jozsef Bakosi | cb2e2cdfd2a | Remove unused file |  |  | 
 Jozsef Bakosi | f6663f88bd8 | Simplify build instructions on main page |  |  | 
 Jozsef Bakosi | 0095adb363a | Re-add docker ci images |  |  | 
 Jozsef Bakosi | 07cca1c99a1 | Do not pull ci image |  |  | 
 Jozsef Bakosi | a0e47d5db05 | Simplify doc sentence |  |  | 
 Jozsef Bakosi | 2ee47fbf9f1 | Tweaks to docs |  |  | 
 Jozsef Bakosi | bc093c39bde | Remove pegtl from install instructions on main doc page |  |  | 
 Jozsef Bakosi | fba79d6d120 | Pull ci image |  |  | 
 Jozsef Bakosi | 58338ab50f9 | Replace cmdline parsers with getopt, eliminate PEGTL
Also remove a lot of unused code and consolidate and simplify o... |  |  | 
 Jozsef Bakosi | b3bcbb5e9b3 | Remove keyword info from docs |  |  | 
 Jozsef Bakosi | 05672f32234 | Tweaks to docs due to switch to lua |  |  | 
 Jozsef Bakosi | 3b7c9ac5c46 | Replace inputdeck parser with lua
Using https://github.com/edubart/minilua, header-only lua interpreter. |  |  | 
 Jozsef Bakosi | a671a7be96e | Address some static analysis issues |  |  | 
 Jozsef Bakosi | 57f9e74e31b | Loosen tolerance on regression test that annoyingly fails randomly |  |  | 
 Jozsef Bakosi | c1820c6e61e | Remove -v arg from docker images |  |  | 
 Jozsef Bakosi | d9cb5c0eedf | Remove -v arg from ci |  |  | 
 Jozsef Bakosi | 0910c6bca34 | Simplify screen output on build type |  |  | 
 Jozsef Bakosi | 98a702511e8 | Remove -v arg from code coverage unittest run |  |  | 
 Jozsef Bakosi | b86e8836051 | Remove -v arg from main page doc |  |  | 
 Jozsef Bakosi | 69778b557a7 | Remove unnecessary code |  |  | 
 Jozsef Bakosi | 25758eccbe4 | Consolidate cmake screen output |  |  | 
 Jozsef Bakosi | 72e229d61ab | Remove boost::format from tk::Print
This simplifies code, defancyfies screen output, removes boost
altogether, and a... |  |  | 
 Jozsef Bakosi | 642c519eb35 | Fix doxy comment |  |  | 
 Jozsef Bakosi | d2955b236da | Remove unused code |  |  | 
 Jozsef Bakosi | 3d06355c550 | Remove unused edge comm map |  |  | 
 Jozsef Bakosi | be5c0f1a316 | Echo git sha1 only if non-empty |  |  | 
 Jozsef Bakosi | b7230af7dfb | Improvements to build based on other machines |  |  | 
 Jozsef Bakosi | 67a743f3ea6 | Clarify docs |  |  | 
 Jozsef Bakosi | 676c6d75ebb | Progress towards AMPI build
Status:
* All executables build
* unittest runs fine
* inciter breaks:
  - Segfault fro... |  |  | 
 Jozsef Bakosi | 0c0c265018e | Make unittest work with Charm++ built with AMPI instead of MPI
The key item was to include a main() function that ca... |  |  | 
 Jozsef Bakosi | 5a7652d42ce | Simplify find hdf5/netcdf |  |  | 
 Jozsef Bakosi | 20c693167e2 | Clarify revision output |  |  | 
 Jozsef Bakosi | 3b136da6e74 | Fix compiler output from build system |  |  | 
 Jozsef Bakosi | c9e75bdb64c | Skip debug ci build |  |  | 
 Jozsef Bakosi | bc081c0e47d | Remove unused code |  |  | 
 Jozsef Bakosi | 0414f3fcf35 | Help NetCDF find_package |  |  | 
 Jozsef Bakosi | 118bf1ceeb5 | Simplify cmake compiler code |  |  | 
 Jozsef Bakosi | 04c991fddaa | Add AMPI-based build
This allows building on Charm++'s AMPI instead of MPI.
It requires to build HDF5 (a patched ve... |  |  | 
 Jozsef Bakosi | 9640535b7d1 | Rename checkpoint/restart status flag from 'r' to 'c' |  |  | 
 Jozsef Bakosi | f29545e1948 | Loosen pass regexp |  |  | 
 Jozsef Bakosi | 43d7089797e | Add missing chare base migrate proxy calls |  |  | 
 Jozsef Bakosi | ce3017af113 | Correct build deps |  |  | 
 Jozsef Bakosi | deea837586d | Remove unused code |  |  | 
 Jozsef Bakosi | 4b64ac65566 | Remove chare state collector |  |  | 
 Jozsef Bakosi | ff7957c8ff0 | Comment clang ci build |  |  | 
 Jozsef Bakosi | 7f226c5f54c | Remove pressure function based on total energy |  |  | 
 Jozsef Bakosi | 251a75646ae | Re-enable all CI builds |  |  | 
 Jozsef Bakosi | abfdd7bcd2a | Test ci image |  |  | 
 Jozsef Bakosi | 86922d9b245 | Add BUILD_DOC and ENABLE_TESTS cmake vars
BUILD_DOC is off by default and ENABLE_TESTS is on by default. |  |  | 
 Jozsef Bakosi | 11708227134 | Re-enable debug and clang ci builds |  |  | 
 Jozsef Bakosi | 031df925eb4 | Update clang docker ci image to single-stage build |  |  | 
 Jozsef Bakosi | a8cf11c8d5e | Add back docker tag to image doc |  |  | 
 Jozsef Bakosi | a81afcbffbc | Add back RNDQ detection to FindCharm.cmake
Also fix SMP detection. |  |  | 
 Jozsef Bakosi | f87979a3549 | Update gnu docker ci image to single-stage build |  |  | 
 Jozsef Bakosi | 45a6e18e03c | Try new ci image |  |  | 
 Jozsef Bakosi | 35bb56e54c7 | Fix SMP mode detection |  |  | 
 Jozsef Bakosi | f3c6c16cbad | Fix detection of Charm++'s SMP mode |  |  | 
 Jozsef Bakosi | 2707e4b24d6 | Fix detection of Charm++'s SMP mode |  |  | 
 Jozsef Bakosi | 84e1a34de3f | Update xyst-gnu CI image to single-stage build |  |  | 
 Jozsef Bakosi | e66b25bb4de | Update xyst-gnu CI image to single-stage build |  |  | 
 Jozsef Bakosi | 9a9d96587e9 | Update dir page on zoltan code |  |  | 
 Jozsef Bakosi | 0826b355430 | Update seacas -> exodus doc/info |  |  | 
 Jozsef Bakosi | 4fe594a417c | Add back asynclogic smp tests |  |  | 
 Jozsef Bakosi | 53369a4c2e5 | Update main doc page on single-step build |  |  | 
 Jozsef Bakosi | 7d4a8b44bd6 | Remove unreliable detection of Charm++'s randomized queues |  |  | 
 Jozsef Bakosi | 79e31af770c | Move building Charm++ to the xyst build
This removes the need for two build stages: no more separate TPL build.
Bui... |  |  | 
 Jozsef Bakosi | 6e1b540bd98 | Make code coverage dependent on exodiff |  |  | 
 Jozsef Bakosi | 0c8f23b7294 | Ignore exodus from static analyis |  |  | 
 Jozsef Bakosi | 053630d3c44 | Ignore dir in doxy |  |  | 
 Jozsef Bakosi | 7f61a479c9e | Remove unnecessary doxy doc |  |  | 
 Jozsef Bakosi | ce61a39fa21 | Build exodus/exodiff instead of seacas in trilinos
and inside xyst instead of as a TPL |  |  | 
 Jozsef Bakosi | d384d7aa366 | Ignore merged tpl's source dirs in static analysis |  |  | 
 Jozsef Bakosi | 1b84a1a95a9 | Do not pull ci images |  |  | 
 Jozsef Bakosi | daa5d928c3a | Make code coverage target dependent on numdiff |  |  | 
 Jozsef Bakosi | 10d6306cc51 | Ignore boost and zoltan from doxy processing |  |  | 
 Jozsef Bakosi | 63d71f910d5 | Remove boost from docker images |  |  | 
 Jozsef Bakosi | c176a87b3e5 | Ignore zoltan in code coverage output |  |  | 
 Jozsef Bakosi | 18a2433ddd7 | Add back mpi include dirs for LoadBalance |  |  | 
 Jozsef Bakosi | 914e69e8b54 | Remove boost as a requirement on main doc page |  |  | 
 Jozsef Bakosi | 13c0179928f | Loosen tolerances for HPC machines |  |  | 
 Jozsef Bakosi | aeff9217cca | Fix cmake warnings on some cmake versions |  |  | 
 Jozsef Bakosi | 7f05710f506 | Move building zoltan into xyst instead of building as TPL
Simplifies build, adds minor overhead for build, since C c... |  |  | 
 Jozsef Bakosi | 46fcc1751d8 | Add missing boost includes needed by format |  |  | 
 Jozsef Bakosi | 7c240f0cecf | Move boost::format header into src
No need to search for boost, simplifies build. |  |  | 
 Jozsef Bakosi | 19f321ff784 | Move numdiff from TPL to xyst build
Simplifies build. |  |  | 
 Jozsef Bakosi | f5d18b49d5c | Build charm only |  |  | 
 Jozsef Bakosi | 90fa9092c14 | Remove unnecessary file |  |  | 
 Jozsef Bakosi | fc8ce5f2f33 | Loosen tolerance on restart test so ci passes |  |  | 
 Jozsef Bakosi | ece247b368e | Comment out unused code |  |  | 
 Jozsef Bakosi | 67d859d6187 | Remove unnecessary code |  |  | 
 Jozsef Bakosi | d851be4cfaa | Remove brigand from code coverage output |  |  | 
 Jozsef Bakosi | 48ae69707c5 | Remove gmsh from mainpage, not strictly necessary |  |  | 
 Jozsef Bakosi | 97ea31da962 | Loosen tolerance for intel compiler |  |  | 
 Jozsef Bakosi | 9f36848f678 | Ensure genEdpas is graceful with empty inpoed |  |  | 
 Jozsef Bakosi | 196c115ae42 | Extend genEdpas() to superedges + add unit tests |  |  | 
 Jozsef Bakosi | 4c46ca1037e | Agument vector-group unit test ensuring unique nodes in groups |  |  | 
 Jozsef Bakosi | f498fe10506 | Enable superedges
This yields an overall speedup of 2.0x, measured on a 48M mesh.
Adjusted some regression test tol... |  |  | 
 Jozsef Bakosi | 78eef402fbf | Convert edges to superedges for boundary and advection
This converts all edge-loops (both domain-, and boundary) to ... |  |  | 
 Jozsef Bakosi | f3e49b41e7c | Correct bug in superedge info and assert |  |  | 
 Jozsef Bakosi | d3b3d626f83 | Clear superedge data before generating them |  |  | 
 Jozsef Bakosi | a9448f7c8a6 | Rename/move fn |  |  | 
 Jozsef Bakosi | efdb43cccba | Remove empty lines |  |  | 
 Jozsef Bakosi | 9c700f95996 | Break up large fn RieCG::merge() into smaller ones |  |  | 
 Jozsef Bakosi | 6df6043d880 | Convert domain edge gradients to superedges
This yields a 3x speedup of that operator by reducing indirect
addressin... |  |  | 
 Jozsef Bakosi | 058d4e255d5 | Replace ifdef/endif with pragma once in DerivedData.hpp |  |  | 
 Jozsef Bakosi | fba411c0686 | Fix identation |  |  | 
 Jozsef Bakosi | 7ac0232fd85 | Fix typo in comment |  |  | 
 Jozsef Bakosi | 12d8180f01d | Avoid uninitialized gcc warning |  |  | 
 Jozsef Bakosi | ca7992eafea | Comment out clang ci build |  |  | 
 Jozsef Bakosi | f8fb5c8df6e | Fix typo in comment |  |  | 
 Jozsef Bakosi | 050ea2218c1 | Add coloring algorithm for vectorizing edge loops |  |  | 
 Jozsef Bakosi | edc2659e2c0 | Fix types in timing macros |  |  | 
 Jozsef Bakosi | 4aa5b4365b5 | Do not pull ci image |  |  | 
 Jozsef Bakosi | b104257e17d | Remove BLAS/LAPACK as dependencies
Since zoltan1 (as opposed to zoltan2) does not require these. |  |  | 
 Jozsef Bakosi | 5a237f0ac4d | Fix regression test tolerance so it passes with the intel compiler |  |  | 
 Jozsef Bakosi | 52bc9ed423d | Simplify build system
Move header-only libs to src and doc. |  |  | 
 Jozsef Bakosi | b19784bff35 | Add graph-based Zoltan partitioner PHG
Does not yet work in parallel. |  |  | 
 Jozsef Bakosi | ebb14ed0098 | Do not pull ci image |  |  | 
 Jozsef Bakosi | 9efb83f74ba | Remove cmake vars deprecated in cmake's FindMPI.cmake |  |  | 
 Jozsef Bakosi | da23b1b3b95 | Set zoltan's cxx compiler |  |  | 
 Jozsef Bakosi | 1c1f50445ef | Pull CI images for zoltan1 |  |  | 
 Jozsef Bakosi | bbd0fcad697 | Use ppn 1 on two tests so they pass in smp mode |  |  | 
 Jozsef Bakosi | bd711fcb19f | Update baselines due to downgrading zoltan |  |  | 
 Jozsef Bakosi | 0cde39f924b | Cosmetics in screen echo |  |  | 
 Jozsef Bakosi | dc3c7b24be5 | Fix analytic field energy output
Previously, it was erroneously outputing the analytic internal energy
(if defined),... |  |  | 
 Jozsef Bakosi | 99f74cb3565 | Downgrade Zoltan2 to Zoltan
Easier to build, no dependencies, faster to compile and link, etc. |  |  | 
 Jozsef Bakosi | 7caa4ffe528 | Remove unnecessary comments from ci file |  |  | 
 Jozsef Bakosi | 481daf15195 | Add npoin and nedge to mesh partitioning stats output |  |  | 
 Jozsef Bakosi | 6f2f2b75b2b | Remove Charm++'s RNDQ build, does not yet work with Charm++'s cmake build |  |  | 
 Jozsef Bakosi | 912e66c39fc | Add it==2 LB flag to status output |  |  | 
 Jozsef Bakosi | e07bdd0d64e | Reinstate ic-boxes |  |  | 
 Jozsef Bakosi | 3b809dc0385 | Add Fluids paper to docs |  |  | 
 Jozsef Bakosi | 9a07c44d883 | Set correct time in Dirichlet BCs |  |  | 
 Jozsef Bakosi | 2ab298b2b35 | Add debug build to ci |  |  | 
 Jozsef Bakosi | 65ffc3499a6 | Skip clang build in ci |  |  | 
 Jozsef Bakosi | bd77edaadb5 | Add nonlinear energy growth doc page |  |  | 
 Jozsef Bakosi | f3cb6bb8f25 | Reorganize web site a bit |  |  | 
 Jozsef Bakosi | 5a58f885056 | Add doc page on Rayleigh-Taylor flow |  |  | 
 Jozsef Bakosi | b026617e5fe | Add doc page on the Taylor-Green vortex |  |  | 
 Jozsef Bakosi | 2ed03a314d2 | Fix some problems and typos with doc pages |  |  | 
 Jozsef Bakosi | f141902b974 | Simplify screen output from code coverage detection |  |  | 
 Jozsef Bakosi | 611d07e2865 | Re-enable all ci tests |  |  | 
 Jozsef Bakosi | 7f2779d48ca | Debug ci |  |  | 
 Jozsef Bakosi | adaf5fb3a16 | Test meshconv tests in ci |  |  | 
 Jozsef Bakosi | 20077d2738c | Fix wrapper placement if runner is used for test |  |  | 
 Jozsef Bakosi | 29996888374 | Add basick cmdline error handling to signal wrapper |  |  | 
 Jozsef Bakosi | e60eaa8f0d6 | debug ci |  |  | 
 Jozsef Bakosi | 0da84404e24 | ci meshconv only |  |  | 
 Jozsef Bakosi | 75f0e52a4a0 | Remove runner; experiment with runner in ci |  |  | 
 Jozsef Bakosi | 63dde0f7ba9 | Add test triggering on wrong size of history output point config |  |  | 
 Jozsef Bakosi | 66409af69a4 | Make Time::eta() trigger error (in debug) if called with it == 0 |  |  | 
 Jozsef Bakosi | 021fe9c0a65 | Add test exercising Print::bounds() |  |  | 
 Jozsef Bakosi | 96761391270 | Simplify code |  |  | 
 Jozsef Bakosi | 71ccf0b0fe4 | Replace if test with assert |  |  | 
 Jozsef Bakosi | a872c0c44a6 | Simplify code (remove branch never taken) |  |  | 
 Jozsef Bakosi | 48fc864c28a | Add farfieldbc test |  |  | 
 Jozsef Bakosi | 9fd794c886e | Make meshconv depend on signal_wrapper |  |  | 
 Jozsef Bakosi | 2a6dd2d1899 | Add signal handling tests |  |  | 
 Jozsef Bakosi | ab061c73d64 | Add test exercising point source for scalar |  |  | 
 Jozsef Bakosi | fd6770bca02 | Output stderr from exodiff on error |  |  | 
 Jozsef Bakosi | b8310f50750 | Guard test against no output to cerr |  |  | 
 Jozsef Bakosi | d6ba4130b5b | Add some error checking tests |  |  | 
 Jozsef Bakosi | f938829eed9 | Remove unnecessary genhtml arg |  |  | 
 Jozsef Bakosi | 0d730d000ef | Add test exercising waning |  |  | 
 Jozsef Bakosi | fc77c68eebc | Add test triggering error on CFL = 0 |  |  | 
 Jozsef Bakosi | 3fda71d7aae | Shorten problem type name |  |  | 
 Jozsef Bakosi | f73c105e798 | Add regression test exercising range field output |  |  | 
 Jozsef Bakosi | c85491f562f | Output status more frequently in test
This exercised more code, in particular in Discretization::residual(). |  |  | 
 Jozsef Bakosi | 240d015ba1f | Remove unused code |  |  | 
 Jozsef Bakosi | 99de7b81700 | Remove debug cmake code |  |  | 
 Jozsef Bakosi | 8570eeb75da | Remove fileconv stuff, add inciter test exercising cmdline error handling |  |  | 
 Jozsef Bakosi | 84b6721988b | Remove unused code |  |  | 
 Jozsef Bakosi | 9133f52be9f | Remove unused var |  |  | 
 Jozsef Bakosi | f848f220c72 | Remove -j from cppcheck to enable unusedFns check |  |  | 
 Jozsef Bakosi | caff596fc7d | Re-enable chare state output + add test |  |  | 
 Jozsef Bakosi | 80c0042d84a | Add link to commit and simplify gcov pages |  |  | 
| Next → |