HiDALGO2
  1. HiDALGO2

xyst

Public
  1. HiDALGO2
  2. xyst

All Branches Graph  

        
AuthorCommitMessageCommit dateBuilds
H4K1H4K1
232ffb46379reduced docker image size with cloning only part of charm and xyst
H4K1H4K1
dcdc2e415cdinitial dockerimage config
Jozsef BakosiJozsef Bakosi
5216610d05aAdd slot_cyl regression tests for LohCG
Jozsef BakosiJozsef Bakosi
80e46e1f464Add absolute tolerance for chocg restart test
Jozsef BakosiJozsef Bakosi
f2a87b19bf3Add scalar to LohCG Tested with slotted cylinder, rk[234], damp[24] work.
Jozsef BakosiJozsef Bakosi
6a66ef8fe38Add slot_cyl regression tests for ChoCG
Jozsef BakosiJozsef Bakosi
bb7b8bbe5dcAdd scalar to ChoCG Tested with slotted cylinder, rk[234], fct, damp[24] work.
Jozsef BakosiJozsef Bakosi
29affdbdf17Loosen -abs tolerance on diag test
Jozsef BakosiJozsef Bakosi
868c9ffc00fRemove debug code, improve comments
Jozsef BakosiJozsef Bakosi
15545882faaSkip applying BCs in CG solver if not needed This set of changes allows the conjugate gradients solver to be initial...
Jozsef BakosiJozsef Bakosi
b6534474f22Specify negative abs error in test tolerance
Jozsef BakosiJozsef Bakosi
504d1d8d6c6Remove RUNNER_NCPUS_ARG from ci No longer necessary due to ba4df7b.
Jozsef BakosiJozsef Bakosi
147e38deb76Add lohCG viscous sphere example doc page
Jozsef BakosiJozsef Bakosi
fa3d6889c18Add ChoCG viscous sphere example doc page
Jozsef BakosiJozsef Bakosi
ba4df7b82a3Fix srun ncpus arg This commit fixes how the ncpus arg is assumed to be interpreted if srun is used as the test runn...
Jozsef BakosiJozsef Bakosi
39bd09b17c5Fix typo in doc page images
Jozsef BakosiJozsef Bakosi
036c38aae9bUpdate partitioner-related error message to a more helpful one
Jozsef BakosiJozsef Bakosi
97d0e8e7633Fix install RPATHs This fixes the 'install' build target: 1. Tells cmake to set the rpath based on the install dir....
Jozsef BakosiJozsef Bakosi
534cac9c749Fix typo on doc pages
Jozsef BakosiJozsef Bakosi
1894ef8ba63Clarify text on doc pages
Jozsef BakosiJozsef Bakosi
180f42b49deUpdate lid-driven cavity LohCG example doc page
Jozsef BakosiJozsef Bakosi
ede4bee6fa0Update lid-driven cavity ChoCG example doc page
Jozsef BakosiJozsef Bakosi
bf2cd9722bfLoosen tolerance on test
Jozsef BakosiJozsef Bakosi
b884bda64efRemove test, ci keeps failing Would result in too loose tolerances to keep it.
Jozsef BakosiJozsef Bakosi
4581c7a79c6Loosen test tolerance for ci
Jozsef BakosiJozsef Bakosi
6f83fb672b5Update copyright year
Jozsef BakosiJozsef Bakosi
c2ebf8f78a6Loosen test tolerance
Jozsef BakosiJozsef Bakosi
d69ac61ba01Update LohCG inviscid sphere example doc page
Jozsef BakosiJozsef Bakosi
33d4e13a798Update ChoCG inviscid sphere example doc page
Jozsef BakosiJozsef Bakosi
621987c85caAdd artificial viscosity to damp[24] to ChoCG
Jozsef BakosiJozsef Bakosi
e7b046dd146Revert "Correct [Cho/Loh]CG damping" This reverts commit 66c99bd5d09fae62eb3fe397a8fa66f24f0bf916.
Jozsef BakosiJozsef Bakosi
b49df2feb3aRevert "Update test baselines due to 66c99bd" This reverts commit f3b02da5ec9d865d5a2546bba4b314c1a205ae00.
Jozsef BakosiJozsef Bakosi
4bfefe26229Revert "Update ChoCG inviscid sphere doc page due to 66c99bd" This reverts commit fd2c81cc0137c400de9521d800eb599cbf...
Jozsef BakosiJozsef Bakosi
e9830a77cc4Revert "Update LohCG inviscid sphere doc page due to 66c99bd" This reverts commit 7e6df02c2d8eb19a3817a9ae26029d138e...
Jozsef BakosiJozsef Bakosi
7e6df02c2d8Update LohCG inviscid sphere doc page due to 66c99bd
Jozsef BakosiJozsef Bakosi
fd2c81cc013Update ChoCG inviscid sphere doc page due to 66c99bd
Jozsef BakosiJozsef Bakosi
f3b02da5ec9Update test baselines due to 66c99bd
Jozsef BakosiJozsef Bakosi
66c99bd5d09Correct [Cho/Loh]CG damping
Jozsef BakosiJozsef Bakosi
c17563981eeLoosen tolerances on test for ci
Jozsef BakosiJozsef Bakosi
0a4ed824730Change ppn of test so it passes in ci
Jozsef BakosiJozsef Bakosi
78eec6d9f50Add ChoCG tests exercising surface force integral output
Jozsef BakosiJozsef Bakosi
f4708c8ebadDetect blowup in all solvers
Jozsef BakosiJozsef Bakosi
92893a426cdReplace graph aggregation with scalable algorithm Using a graph-based partitioner with zoltan requires a unique grap...
Jozsef BakosiJozsef Bakosi
b2278901c7aUse sections instead of subsections on BC howto page
Jozsef BakosiJozsef Bakosi
6e0c82b50c1Use diff figs for [Rie,Zal]CG performance doc pages
Jozsef BakosiJozsef Bakosi
09fa04432a6Fix typos on doc page
Jozsef BakosiJozsef Bakosi
9b41bb2512cRename shadow var
Jozsef BakosiJozsef Bakosi
22acd2a0046Update RieCG performance page with lumi hero data
Jozsef BakosiJozsef Bakosi
69893df5e7cUpdate ZalCG performance page with lumi hero data
Jozsef BakosiJozsef Bakosi
030324af635Update LohCG performance page with lumi hero data
Jozsef BakosiJozsef Bakosi
5ed2e356fc5Augment TPL page on where the libs are in src
Jozsef BakosiJozsef Bakosi
e8fbd40e06aAdd howto page on boundary conditions
Jozsef BakosiJozsef Bakosi
d7e63eb2edeFix typo in comment
Jozsef BakosiJozsef Bakosi
c768e9430cbSimplify LaxCG flux config code
Jozsef BakosiJozsef Bakosi
3de9fa89ed0Add LaxCG restart tests
Jozsef BakosiJozsef Bakosi
56bc83b2427Fix position of sentence on V&V doc page
Jozsef BakosiJozsef Bakosi
bb6c893e002Loosen baseline slightly
Jozsef BakosiJozsef Bakosi
1979e457edeUpdate solvers to respect mass_flow_rate output request
Jozsef BakosiJozsef Bakosi
7e228383e55Update control files and baselines due to 35a585d Specifying the name of the requested surface integral output is no...
Jozsef BakosiJozsef Bakosi
35a585d8b87Add LohCG tests exercising surface force output
Jozsef BakosiJozsef Bakosi
9329fb551a0Add force surface as new integral output to [Cho,Lo]CG
Jozsef BakosiJozsef Bakosi
a0ee4023697Avoid shadow var in [Cho,Loh]CG hydrostat code
Jozsef BakosiJozsef Bakosi
e9be77ad76eFix doc links
Jozsef BakosiJozsef Bakosi
cc0eae6eadcAdd LohCG inviscid sphere example doc page
Jozsef BakosiJozsef Bakosi
d4d1f48e53dFixup references on doc pages
Jozsef BakosiJozsef Bakosi
69a0f74effaAdd LohCG Poiseuille example doc page
Jozsef BakosiJozsef Bakosi
10ea062797dAdd LohCG lid-driven cavity example doc page
Jozsef BakosiJozsef Bakosi
9d1974bac9bAdd ChoCG lid-driven cavity example doc page
Jozsef BakosiJozsef Bakosi
4c61fe18dd2Improve hydrostat BC in parallel in [Cho/Loh]CG
Jozsef BakosiJozsef Bakosi
8034781d75cBe more explicit on doc page
Jozsef BakosiJozsef Bakosi
e34c3e4a12bSimplify mesh statistics screen output
Jozsef BakosiJozsef Bakosi
ac3d28f3f8bAdd contributing page
Jozsef BakosiJozsef Bakosi
775fc98d8afAdd N=4 datapoint to LohCG strong scaling fig
Jozsef BakosiJozsef Bakosi
19744f5ea14Detect local charm in CMakeLists.txt
Jozsef BakosiJozsef Bakosi
5689ba12dc6Fix references on solver doc pages
Jozsef BakosiJozsef Bakosi
e489e3468f2Add doc page on ChoCG inviscid quarter sphere
Jozsef BakosiJozsef Bakosi
a7e29604fffFix typo on fig
Jozsef BakosiJozsef Bakosi
8134c26495eAdd doc page on ChoCG Poiseuille flow
Jozsef BakosiJozsef Bakosi
291b6f1ea70Add to doc
Jozsef BakosiJozsef Bakosi
820baac4fbfEnable artificial viscosity in chorin::adv_tg TG does not really work.
Jozsef BakosiJozsef Bakosi
df5f59bd68eEnable multi-stage RK for adv/diff prediction in ChoCG Allows larger CFL.
Jozsef BakosiJozsef Bakosi
a2ec1d09019Doxygen fix in Discretization::npoin()
Jozsef BakosiJozsef Bakosi
8ef06a0f07fFree Refiner memory if no dtref
Jozsef BakosiJozsef Bakosi
d5c7dbd2d72Simplify code in Chorin.cpp
Jozsef BakosiJozsef Bakosi
3840616933aAdd Rainald's paper on projection methods to relevant papers
Jozsef BakosiJozsef Bakosi
78aa7bcee40Clarify inciter on main doc page
Jozsef BakosiJozsef Bakosi
8e14473d76cEnsure consistency of solver naming docs
Jozsef BakosiJozsef Bakosi
1edd7ba6527Doxygen fixes to LohCG and ConjugateGradients
Jozsef BakosiJozsef Bakosi
e98eb9754a6Augment inciter software design page
Jozsef BakosiJozsef Bakosi
216af4306f8Remove old stuff from code coverage exclusions
Jozsef BakosiJozsef Bakosi
07461d31ad0Minor tweak to regression test in parallel
Jozsef BakosiJozsef Bakosi
9ab7dba20e2Add LohCG regression tests exercising checkpoint/restart
Jozsef BakosiJozsef Bakosi
abe3a70e73eAdd LohCG regression test exercising hydrostat Needed during the initial div-free solve.
Jozsef BakosiJozsef Bakosi
11f455a29f3Use non-reconstructed pressure in LohCG::damp4 Measured with computing Poiseuille flow, this does not reduce the abs...
Jozsef BakosiJozsef Bakosi
bc3046df767Switch from milli-, to microseconds for EGT and EGP
Jozsef BakosiJozsef Bakosi
ef9d438c47aAdd measuring and echoing initial div-free time in ChoCG and LohCG
Jozsef BakosiJozsef Bakosi
4d5ad5ec532Add LohCG regression tests exercising damp2/4, rk, migration While attempting to add the test with migration, result...
Jozsef BakosiJozsef Bakosi
f9afae053fcEnsure LohCG hydrostat works in parallel
Jozsef BakosiJozsef Bakosi
c22b96fb88dImprove LohCG::prelhs
Jozsef BakosiJozsef Bakosi
72e682f5b1cImprove ChoCG::prelhs
Jozsef BakosiJozsef Bakosi
8adecae996aRemove unused variable from LohCG
Jozsef BakosiJozsef Bakosi
4ddbf6375c9Add ChoCG parallel restart test
Jozsef BakosiJozsef Bakosi
11a7b55c90aAdd ChoCG restart test
Jozsef BakosiJozsef Bakosi
c169c5f0285Use reconstructed pressure in ChoCG damp4 This yields p=2.9 with damp4+rk1 (damp2+rk1:p=2.5), tested with Poiseuille...
Jozsef BakosiJozsef Bakosi
6d3b4373fa2Add absolute performance metric to status This is called estimated grind performance, EGP, and is based on ms/dof/ti...
Jozsef BakosiJozsef Bakosi
d1107f25afbFix bug in LohCG::adv()
Jozsef BakosiJozsef Bakosi
567a14e5e5aSimplify ui in ChoCG::vgrad()
Jozsef BakosiJozsef Bakosi
2044b1a5c2cJoin adv and vis operators in ChoCG
Jozsef BakosiJozsef Bakosi
876de3abb62Add ChoCG regression tests exercising damp2/4, theta, rk, hydrostat
Jozsef BakosiJozsef Bakosi
f6a2cd71813Add LohCG artificial compressibility & viscosity for constant-density flow Features: - Solves incompressible Navie...
Jozsef BakosiJozsef Bakosi
1120ce656daFix ChoCG pup variable order
Jozsef BakosiJozsef Bakosi
814458becf0A minor improvement and cosmetics to RDGFLO mesh reader
Jozsef BakosiJozsef Bakosi
36c4fe376c8Add hydrostat This allows setting the hydrostatic pressure for ChoCG and enables the numerical solution of the press...
Jozsef BakosiJozsef Bakosi
0069c6b8874Add newline before mesh part/dist stats screen output
Jozsef BakosiJozsef Bakosi
391acfcfef0Do not reconstruct pressure in ChoCG damp4 flux More stable, allows larger dt.
Jozsef BakosiJozsef Bakosi
71e2353a496Add RK3 option to ChoCG Allows taking larger time steps, e.g., with damp2. The default remains forward Euler.
Jozsef BakosiJozsef Bakosi
2c7290f1666Add chocg flux specs to tests due to be2e011
Jozsef BakosiJozsef Bakosi
847b41ccbf9Collect and output stats on number of communicated mesh points
Jozsef BakosiJozsef Bakosi
8ad2b25747dAdd screen output of mesh partitioning and distribution times
Jozsef BakosiJozsef Bakosi
be2e011e63cAdd momentum solve for ChoCG This changeset enables theta > 0 in ChoCG, leading to theta = 0.5 Crank-Nicholson and t...
Jozsef BakosiJozsef Bakosi
5efc12add10Clarify main doc page history
Jozsef BakosiJozsef Bakosi
c741d9cb332Further loosen tolerance on test for ci
Jozsef BakosiJozsef Bakosi
13994185f4eLoosen tolerance for test
Jozsef BakosiJozsef Bakosi
b87dfd9f746Loosen tolerance for woodpecker
Jozsef BakosiJozsef Bakosi
f30964f5183Minor change to doc page
Jozsef BakosiJozsef Bakosi
a921352f2adAugment howto doc page
Jozsef BakosiJozsef Bakosi
b9b46a56c86Augment software design doc page with solvers
Jozsef BakosiJozsef Bakosi
2cc93a5bd2fRemove unnecessary test baselines
Jozsef BakosiJozsef Bakosi
1a9e3823863Loosen tolerances for woodpecker ci
Jozsef BakosiJozsef Bakosi
8a6b9f94af3Add parallel inviscid sphere ChoCG regression test
Jozsef BakosiJozsef Bakosi
e411479d8c6Add viscous term to ChoCG with tests Tested with Poiseuille flow, appears correct, and converging to analytic soluti...
Jozsef BakosiJozsef Bakosi
8fa4ca7b3d3Pass unsupported-elemblock test on milder condition This is a workaround for SMP mode because exceptions don't write...
Jozsef BakosiJozsef Bakosi
bf1461bb24dIgnore nnpe == 0 in exo reader
Jozsef BakosiJozsef Bakosi
5e616e3cd47Increase readability in ConjugateGradients.[ch]pp
Jozsef BakosiJozsef Bakosi
2518d38a94fAdd ChoCG regression test for inviscid sphere
Jozsef BakosiJozsef Bakosi
8899007c6eaTrigger error if input exo mesh contains elem blocks other than TRI or TET If the input exodus mesh contains element...
Jozsef BakosiJozsef Bakosi
f3db93fbbc7Improve papers doc page by adding DiagCG link
Jozsef BakosiJozsef Bakosi
401e6834079Add paper on deactivation to docs.
Jozsef BakosiJozsef Bakosi
bcfb514dab3ChoCG: add rkcoef Using single-stage for now, will experiment with it later. Also verify that FCT has no effect on ...
Jozsef BakosiJozsef Bakosi
10092b6dd05Remove dtp from ChoCG
Jozsef BakosiJozsef Bakosi
98b82451be4Fixup ChoCG solve This major change appears to produce a correct result for the potential flow around a sphere, comp...
Jozsef BakosiJozsef Bakosi
833bede24d7Add funding source to main doc page
Jozsef BakosiJozsef Bakosi
ea986890f37Add projection to ChoCG time stepping
Jozsef BakosiJozsef Bakosi
f70673c6480Add startup procedure to ChoCG This adds logic to ChoCG setup to perform two elliptic solves as described in Christ...
Jozsef BakosiJozsef Bakosi
c2fe26f909aDo not pull ci image
Jozsef BakosiJozsef Bakosi
11d52dfa663Debug ci
Jozsef BakosiJozsef Bakosi
6ff75684cfaWIP towards startup procedure in ChoCG Involves: * Add a way to configure Dirichlet and Neumann BCs for velocity an...
Jozsef BakosiJozsef Bakosi
20b1b24f9f8Add event to woodpecker workflow
Jozsef BakosiJozsef Bakosi
5bc20350ba8Add Jacobi preconditioner to conjugate gradients solver
Jozsef BakosiJozsef Bakosi
b24fc41c1f9Only initialize Neumann BCs in CG if necessary
Jozsef BakosiJozsef Bakosi
60ee47daba0Go back to dt = 0.0 by default Const-dt timestepping depends on it being 0.0 to trigger adaptive time-stepping, and ...
Jozsef BakosiJozsef Bakosi
1c68e57b317Add regression tests exercising CG solve with Poisson equation
Jozsef BakosiJozsef Bakosi
3676ec7645eShortcut ChoCG ncomp = 1 for now
Jozsef BakosiJozsef Bakosi
f4fe7898d3fTemporary quick fix to ncomp with ChoCG
Jozsef BakosiJozsef Bakosi
bc2224881bcSome cleanup, variable renames, and clarifications
Jozsef BakosiJozsef Bakosi
ecbe6a3a716Add Neumann BCs to conjugate gradients solve Based on a new test case that solves the Poisson equation with an analy...
Jozsef BakosiJozsef Bakosi
20ba0ac3443Clarify sentence on V&V doc page
Jozsef BakosiJozsef Bakosi
0a46a951c97Add diagnostics for pressure-based solvers
Jozsef BakosiJozsef Bakosi
722be20ae33Simplify and clarify conjugate gradients diagnostics output
Jozsef BakosiJozsef Bakosi
f07259200e9Fix conjugate gradients init procedure - Previously the init procedure randomly led to a quiescence because of the...
Jozsef BakosiJozsef Bakosi
ca7eee1b4d8Correct conjugate gradients solve for nonzero rhs
Jozsef BakosiJozsef Bakosi
07b447adaafAdd operator -= for std::vector + unit tests
Jozsef BakosiJozsef Bakosi
5440c096fe0Add new solver ChoCG, for now a copy of LaxCG
Jozsef BakosiJozsef Bakosi
45faf0bf7ccAdd conjugate gradients solver and unit tests
Jozsef BakosiJozsef Bakosi
3365e477d3eAdd Hong's paper to papers page
Jozsef BakosiJozsef Bakosi
2a8511bb38bAdd LaxCG regression tests
Jozsef BakosiJozsef Bakosi
31b98175781Rename Examples to V&V in doc
Jozsef BakosiJozsef Bakosi
3fb1c53273eAdd slices + data to LaxCG onera doc page
Jozsef BakosiJozsef Bakosi
6685492b05eFix typo in doc
Jozsef BakosiJozsef Bakosi
837ade207e7Add td/tn figures to dea doc pages
Jozsef BakosiJozsef Bakosi
23078cc4c90Cleanup LaxCG fluxes
Jozsef BakosiJozsef Bakosi
cc0612a2f8fAdd local charm repo to cmake as backup
Jozsef BakosiJozsef Bakosi
06a4c541729Fix indentation on doc page
Jozsef BakosiJozsef Bakosi
985aaaf65c3Fixes to doc formatting
Jozsef BakosiJozsef Bakosi
eee567af761Fixes to doc pages
Jozsef BakosiJozsef Bakosi
79b860a9f5dRemove incorrect arg from cmdline on doc pages
Jozsef BakosiJozsef Bakosi
8ebe159455eAdd LaxCG sphere example doc page
Jozsef BakosiJozsef Bakosi
222a5549addFix typo in doc
Jozsef BakosiJozsef Bakosi
cba3bdbe926Add LaxCG onera doc page
Jozsef BakosiJozsef Bakosi
caeb9593e7cUpdate .gitignore to ignore mcss python cache
Jozsef BakosiJozsef Bakosi
94aac39fbc0Add LaxCG bump doc page
Jozsef BakosiJozsef Bakosi
43ba64a054dUpdate charm repo address in docker images
Jozsef BakosiJozsef Bakosi
2166ef7d2cdAdjust logo width on main doc page
Jozsef BakosiJozsef Bakosi
84d264cdf7aAdjust doc equation sizes and logo alignment
Jozsef BakosiJozsef Bakosi
206f7690b6aRemove unused data structure and code from ZalCG
Jozsef BakosiJozsef Bakosi
bca3ca69808Remove inline equation coloring No longer necessary.
Jozsef BakosiJozsef Bakosi
bce0758c018Update m.css
Jozsef BakosiJozsef Bakosi
973d6aa67f8Minor fix to LaxCG doc page