Skip to content
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

Feature: t8code as meshing backend #1426

Merged
merged 87 commits into from
Jul 26, 2023
Merged

Feature: t8code as meshing backend #1426

merged 87 commits into from
Jul 26, 2023

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    db1ea6b View commit details
    Browse the repository at this point in the history
  2. Delete t8code_2d_dgsem

    jmark authored May 5, 2023
    Configuration menu
    Copy the full SHA
    2cac6c9 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Added new examples and tests. Testing updates for T8code.jl.

    Johannes Markert committed May 17, 2023
    Configuration menu
    Copy the full SHA
    1bb2061 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature-t8code' of github.com:trixi-framework/Trixi.jl …

    …into feature-t8code
    Johannes Markert committed May 17, 2023
    Configuration menu
    Copy the full SHA
    ba920cd View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Worked in the comments.

    Johannes Markert committed May 22, 2023
    Configuration menu
    Copy the full SHA
    1cab250 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    edf6a91 View commit details
    Browse the repository at this point in the history
  2. Fixed spelling.

    Johannes Markert committed May 23, 2023
    Configuration menu
    Copy the full SHA
    cdced17 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Update src/auxiliary/auxiliary.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored May 24, 2023
    Configuration menu
    Copy the full SHA
    d02d32e View commit details
    Browse the repository at this point in the history
  2. Added whitespace in Unions.

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    7c01df0 View commit details
    Browse the repository at this point in the history
  3. Adapted commented out code block reporting the no. of elements per le…

    …vel.
    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    e6cd1ab View commit details
    Browse the repository at this point in the history
  4. Added dummy save mesh support for .

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    0abdcd9 View commit details
    Browse the repository at this point in the history
  5. Added test .

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    10ac87d View commit details
    Browse the repository at this point in the history
  6. Added to method signature.

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    349136a View commit details
    Browse the repository at this point in the history
  7. Deleted unnecessary comments.

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    3e47616 View commit details
    Browse the repository at this point in the history
  8. Removed commented out tests.

    Johannes Markert committed May 24, 2023
    Configuration menu
    Copy the full SHA
    fe6d874 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Fixed Morton ordering bug in 2D at mortar interfaces.

    Johannes Markert committed May 25, 2023
    Configuration menu
    Copy the full SHA
    d5d6298 View commit details
    Browse the repository at this point in the history
  2. Disabled save_solution callbacks and added more tests.

    Johannes Markert committed May 25, 2023
    Configuration menu
    Copy the full SHA
    9c0db6f View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Added more tests.

    Johannes Markert committed May 26, 2023
    Configuration menu
    Copy the full SHA
    1440f90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85a34df View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Updated code according to the review.

    Johannes Markert committed May 30, 2023
    Configuration menu
    Copy the full SHA
    068558f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fab9b9 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    6dcca7b View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Update src/auxiliary/t8code.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    497f957 View commit details
    Browse the repository at this point in the history
  2. Update src/auxiliary/t8code.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    4a958c4 View commit details
    Browse the repository at this point in the history
  3. Update src/auxiliary/t8code.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    3d869b0 View commit details
    Browse the repository at this point in the history
  4. Update src/auxiliary/t8code.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    c04b0f0 View commit details
    Browse the repository at this point in the history
  5. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    5396b87 View commit details
    Browse the repository at this point in the history
  6. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    095fdbc View commit details
    Browse the repository at this point in the history
  7. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    3222693 View commit details
    Browse the repository at this point in the history
  8. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    db52949 View commit details
    Browse the repository at this point in the history
  9. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    62cc2b6 View commit details
    Browse the repository at this point in the history
  10. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    3ec60f2 View commit details
    Browse the repository at this point in the history
  11. Update src/solvers/dgsem_t8code/containers_2d.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    13169bf View commit details
    Browse the repository at this point in the history
  12. Update src/meshes/t8code_mesh.jl

    Co-authored-by: Hendrik Ranocha <[email protected]>
    jmark and ranocha authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    1eb3d4c View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Code cleanup.

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c3e3869 View commit details
    Browse the repository at this point in the history
  2. Merging.

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    504b637 View commit details
    Browse the repository at this point in the history
  3. Updated to [email protected]

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    25265e3 View commit details
    Browse the repository at this point in the history
  4. Fixing minor issues.

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    86b6fed View commit details
    Browse the repository at this point in the history
  5. Fixed typo.

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    12dc4fe View commit details
    Browse the repository at this point in the history
  6. Code cleanup.

    Johannes Markert committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    8e118dc View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Enabled set_ghost in examples.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    eb3af26 View commit details
    Browse the repository at this point in the history
  2. Generalized type info in function signature.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    0dd6725 View commit details
    Browse the repository at this point in the history
  3. Added namespace qualifier.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    7218b05 View commit details
    Browse the repository at this point in the history
  4. Updated comments.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    aad6321 View commit details
    Browse the repository at this point in the history
  5. Refactored code and deleted lots of it.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    3dea7a1 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into feature-t8code

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    518669b View commit details
    Browse the repository at this point in the history
  7. Removed a copy operation.

    Johannes Markert committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    f6f67ad View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Resolving merge conflicts.

    Johannes Markert committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    dc74b89 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Fixed some merging issues and formatting.

    Johannes Markert committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    c9f431d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into feature-t8code

    Johannes Markert committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    7c1357f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27ecb8a View commit details
    Browse the repository at this point in the history
  4. Fixed spelling.

    Johannes Markert committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ced89df View commit details
    Browse the repository at this point in the history
  5. Fixed spelling and changed assert macro.

    Johannes Markert committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    32b6711 View commit details
    Browse the repository at this point in the history
  6. Applied automatic formatting.

    Johannes Markert committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    c450680 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    40df56f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    39cb7cc View commit details
    Browse the repository at this point in the history
  2. Backup.

    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    d238db7 View commit details
    Browse the repository at this point in the history
  3. Removed superfluous outer constructor for T8codeMesh.

    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    6ac73cf View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature-t8code' of github.com:trixi-framework/Trixi.jl …

    …into feature-t8code
    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    c40b650 View commit details
    Browse the repository at this point in the history
  5. Added return statement for consistency.

    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    1e0fa0c View commit details
    Browse the repository at this point in the history
  6. Fixed wrong indentation by autoformatter.

    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    0adfbe1 View commit details
    Browse the repository at this point in the history
  7. Added comments.

    Johannes Markert committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e42f36e View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Made sure an exception is thrown.

    Johannes Markert committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    aedea64 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into feature-t8code

    Johannes Markert committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    27da77e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Changed flags for sc_init for t8code initialization.

    Johannes Markert committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    1456f1f View commit details
    Browse the repository at this point in the history
  2. Updated formatting.

    Johannes Markert committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    3857cc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83a5b81 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Workaround for error about calling MPI routines after MPI has been fi…

    …nalized.
    Johannes Markert committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    df94655 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature-t8code' of github.com:trixi-framework/Trixi.jl …

    …into feature-t8code
    Johannes Markert committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a54377b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Upped to T8code v0.4.1.

    Johannes Markert committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    40d45c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Configuration menu
    Copy the full SHA
    4fa4374 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Added mpi_finailize_hook for proper memory cleanup.

    Johannes Markert committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6074e87 View commit details
    Browse the repository at this point in the history
  2. Added t8code to test_threaded.jl

    Johannes Markert committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    766abc9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature-t8code' of github.com:trixi-framework/Trixi.jl …

    …into feature-t8code
    Johannes Markert committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    99b1282 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into feature-t8code

    Johannes Markert committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    2891e6f View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    0d3af2a View commit details
    Browse the repository at this point in the history
  2. Added a save_mesh_file call in order to satisfy code coverage.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    032f69e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into feature-t8code

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    104df24 View commit details
    Browse the repository at this point in the history
  4. Improved finalizer logic for T8coeMesh.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    dde2802 View commit details
    Browse the repository at this point in the history
  5. Refined code.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    c9c1c64 View commit details
    Browse the repository at this point in the history
  6. Restructured to do blocks.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    33fced5 View commit details
    Browse the repository at this point in the history
  7. Moved save_mesh_file call to test file.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b2d97a4 View commit details
    Browse the repository at this point in the history
  8. Fixed spelling error.

    Johannes Markert committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    19950c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    3047e66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9435b34 View commit details
    Browse the repository at this point in the history
  3. Made sc_finalize optional.

    Johannes Markert committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    12a20e5 View commit details
    Browse the repository at this point in the history
  4. Fixed spelling.

    Johannes Markert committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7f9b0e2 View commit details
    Browse the repository at this point in the history