forked from trixi-framework/Trixi.jl
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Check tests #106
Draft
bennibolm
wants to merge
660
commits into
main
Choose a base branch
from
ma-bolm-2022
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
WIP: Check tests #106
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* cleaning up GaussSBP (removing unused vars, consistency) * adding abstract type Co-authored-by: Hendrik Ranocha <[email protected]>
…xi-framework#1305) * specialize inverse_trace_constant for GaussSBP * Update src/solvers/dgmulti/flux_differencing_gauss_sbp.jl Co-authored-by: Hendrik Ranocha <[email protected]>
…SCII file (trixi-framework#1307) * Add utility function to store solution data in a point-wise Tecplot ASCII file * Remove unnessary plot function * Add warning about experimental feature * Apply suggestions from code review Co-authored-by: Hendrik Ranocha <[email protected]> Co-authored-by: Hendrik Ranocha <[email protected]> Co-authored-by: Andrew Winters <[email protected]>
* TODO: p4est_package_id is missing * first adaptations * examples/p4est_2d_dgsem/elixir_advection_basic.jl runs * WIP: AMR fails (segfaults etc.) * Revert "WIP: AMR fails (segfaults etc.)" This reverts commit 063892f. * examples/p4est_2d_dgsem/elixir_advection_unstructured_flag.jl works * fix examples/p4est_2d_dgsem/elixir_advection_nonconforming_flag.jl * fix refine_fn in examples Note: This means we have a breaking change in Trixi.jl! * examples/p4est_2d_dgsem/elixir_advection_amr_solution_independent.jl works * test/test_p4est_2d.jl pass * P4est.package_id() * add NEWS.md and indicate breaking release [skip ci] * consistent p4est notation [skip ci] * adapt 3D [skip ci] * fix p4est with MPI [skip ci] Co-authored-by: Michael Schlottke-Lakemper <[email protected]>
* Switch from Val{true}, Val{false} to True, False from Static.jl; closes trixi-framework#937 * rename split_form_kernel! to flux_differencing_kernel! to match VolumeIntegralFluxDifferencing * remove deprecated DGMulti stuff * fix d9f1743 (load_mesh) * add constructor for DGMultiMesh that we want to keep - and fix order of comments and docstrings * fix more Val{true/false} -> True/False * changing order of arguments for DGMultiMesh (for consistency) * removing an unused (?) constructor * fixing broken dispatch * fixing geometric_term_type parameter in DGMultiMesh the parameter was being initialized as an instance rather than a type * adding deprecations that I forgot * fix deprecation syntax fix deprecation syntax * add NEWS.md entry for DGMultiMesh changes * update news * Update NEWS.md * Update NEWS.md Co-authored-by: Michael Schlottke-Lakemper <[email protected]> * Update NEWS.md Co-authored-by: Jesse Chan <[email protected]> Co-authored-by: Michael Schlottke-Lakemper <[email protected]>
…-framework#1288) * Add time spent in GC and memory allocations to analysis output * Improve percentage digits * Move includes out of `@muladd` macro to fix Revise * Add comments on the internal Julia functions used * Add info on performance quantitis in analysis callback * Add info on GC Co-authored-by: Hendrik Ranocha <[email protected]>
…ep existing compat) (trixi-framework#1311) Co-authored-by: CompatHelper Julia <[email protected]>
…uns (trixi-framework#1312) * Print info on wait time in `trixi_include` only in serial runs * Fix phrase
…trixi-framework#1313) * Add docstrings for "each_..." functions * Update src/solvers/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgsem/basis_lobatto_legendre.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgsem/basis_lobatto_legendre.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> * Update src/solvers/dgmulti/dg.jl Co-authored-by: Hendrik Ranocha <[email protected]> Co-authored-by: Hendrik Ranocha <[email protected]>
* Add HLLE flux for compressible Euler * Possibly more efficient implementation * Additional comments * HLLE for Compr. Euler 3D * Use zero(.) instead of 0.0 in order to avoid type instabilities (AD etc.) Co-authored-by: Hendrik Ranocha <[email protected]>
* improve docstring of analysis callback * adddocstrings to common energy_* functions --------- Co-authored-by: Hendrik Ranocha <[email protected]>
* add parallel IO * use parallel HDF5 only when enabled * add documentation * prefix has_parallel with HDF5 * put duplicated code in main function * fix computation of slices * fix typo * write and read restart files in parallel * put filename in main function * Apply suggestions from code review Co-authored-by: Hendrik Ranocha <[email protected]> * format * fix typo in comment * write nelementsglobal, not nelements * update filtered warning * Update docs/src/parallelization.md Co-authored-by: Michael Schlottke-Lakemper <[email protected]> --------- Co-authored-by: Hendrik Ranocha <[email protected]> Co-authored-by: Michael Schlottke-Lakemper <[email protected]>
* added polynomial degree zero for lobatto legendre basis * fix reference_offset for FV approximations * added cell boundaries to fix visualization for FV * add 1D test for finite volume * fix whitespace * Update src/visualization/types.jl Co-authored-by: Michael Schlottke-Lakemper <[email protected]> * added comment to polydeg=0 to docstring of LGL Basis --------- Co-authored-by: Hendrik Ranocha <[email protected]> Co-authored-by: Michael Schlottke-Lakemper <[email protected]> Co-authored-by: Hendrik Ranocha <[email protected]>
…ixi-framework#1492) * `apply_jacobian!` -> `apply_jacobian_parabolic!` * switch to `apply_jacobian_parabolic!` * Update src/solvers/dgsem_tree/dg_1d_parabolic.jl Co-authored-by: Hendrik Ranocha <[email protected]> * missed one --------- Co-authored-by: Hendrik Ranocha <[email protected]>
The docstring did not have a connection to the function `iplot` before.
* Add package extension for Makie * Add Makie to the [extras] section to make it work for Julia v1.8 * Fix typo * Apply suggestions from code review Co-authored-by: Hendrik Ranocha <[email protected]> * Update Project.toml * Move Makie-specific code to package extension file * Unconditionally export `iplot`, `iplot!` * fix export list * Add missing `using` * Use more stuff from Trixi * Extend coverage tracking to package extensions --------- Co-authored-by: Hendrik Ranocha <[email protected]>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.14.9 to 1.14.11. - [Release notes](https://github.com/crate-ci/typos/releases) - [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md) - [Commits](crate-ci/typos@v1.14.9...v1.14.11) --- updated-dependencies: - dependency-name: crate-ci/typos dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* check CI on Julia 1.9 * use the v1.9 stable release * update dgmulti test (roundoff level changes) (trixi-framework#1449) * use --heap-size-hint=1G for MPI runs in CI * adjust tolerance for one DGMulti test * Revert "move Linux MPI to separate CI job (trixi-framework#1497)" This reverts commit da457e4. * update to Julia v1.9 * use package extension on Julia v1.9.0 * Apply suggestions from code review Co-authored-by: Michael Schlottke-Lakemper <[email protected]> --------- Co-authored-by: Michael Schlottke-Lakemper <[email protected]> Co-authored-by: Jesse Chan <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.