-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for structured curved mesh visualization in 2D (#31)
* Add Trixi as a dependency to reduce redundancies * Add vti, vts files to .gitignore * Add first working implementation of trixi2vts for curved, structured meshes * Remove debugging output * Use hack to allow calling the mapping function through `invokelatest * Factor out node calculation * Add pointwise VTK data * Add prototype for CurvedMesh visualization with lagrange cells * Implement visualization on equidistant Lagrange nodes * Refactor project to use trixi2vtk for both mesh types * Remove read_datafile_structured * Implement CurvedMesh visualization in 3D * first working version that can also convert UnstructuredQuadMesh solution files * updated mesh reconstruction to match new structure of UnstructuredQuadMesh in Trixi * Use load_mesh_serial from Trixi * Fix tests * Update Trixi in dependencies * Run CI with Julia 1.6 * Fix tests * Fix tests (again) * Apply suggestions from code review Co-authored-by: Andrew Winters <[email protected]> * Implement suggestions * Detect if no matching filename is provided * Add additional tests for new mesh types * Add `Downloads` to test dependencies * Disable non-functional test * Skip removal of non-existent directory * Try do debug why artifact upload fails * Upload artifacts before processing coverage * Do not delete artifacts directory between runs * Overwrite existing artifacts * Add first 3D test * Add test for PVD data * Add 3D tests * Disable globbing test on windows since it does not seem to work * Remove non existent files from artifact on Windows * remove unused functions from interpolation.jl * Add more manual tests * Remove backward compatibility for reading ndims, polydeg from files * Cover more lines with testing * Remove redunant methods and reuse Trixi implementation where possible * remove obsolete include * Hopefully fix path snafu for Windows Co-authored-by: Erik Faulhaber <[email protected]> Co-authored-by: Andrew Winters <[email protected]> Co-authored-by: Benjamin Bolm <[email protected]>
- Loading branch information
1 parent
b583cc1
commit 839290c
Showing
14 changed files
with
691 additions
and
599 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,7 +28,7 @@ jobs: | |
fail-fast: false | ||
matrix: | ||
version: | ||
- '1.5' | ||
- '1.6' | ||
# - 'nightly' | ||
os: | ||
- ubuntu-latest | ||
|
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,8 @@ | |
*.mp4 | ||
*.mem | ||
*.vtu | ||
*.vts | ||
*.vti | ||
*.pvd | ||
*.avi | ||
*.ogv | ||
|
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
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
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
Oops, something went wrong.