jlchan / StartUpDG.jl

Initializes and sets up reference elements and physical meshes for DG.
MIT License
27 stars 9 forks source link

Reshape mapM for prisms #86

Closed Davknapp closed 1 year ago

Davknapp commented 1 year ago

Currently, the function build_node_maps builds a matrix of ranges for mapM. For all other elements we build a matrix of the face_nodes. With this PR we are consistent in the node_maps. The function make_periodic needed to be updated, too.

codecov[bot] commented 1 year ago

Codecov Report

Merging #86 (57aa200) into main (a6e8684) will decrease coverage by 0.73%. The diff coverage is 93.73%.

@@            Coverage Diff             @@
##             main      #86      +/-   ##
==========================================
- Coverage   97.26%   96.53%   -0.73%     
==========================================
  Files          19       22       +3     
  Lines        2193     2424     +231     
==========================================
+ Hits         2133     2340     +207     
- Misses         60       84      +24     
Impacted Files Coverage Δ
src/RefElemData.jl 93.68% <ø> (ø)
src/RefElemData_polynomial.jl 100.00% <ø> (ø)
src/mesh/simple_meshes.jl 97.62% <0.00%> (ø)
src/mesh/triangulate_example_meshes.jl 100.00% <ø> (ø)
src/state_redistribution.jl 95.00% <72.72%> (-0.04%) :arrow_down:
src/hybrid_meshes.jl 95.12% <87.09%> (-3.11%) :arrow_down:
src/mesh/mesh_visualization.jl 93.22% <90.47%> (-1.52%) :arrow_down:
src/cut_cell_meshes.jl 97.51% <91.54%> (-1.26%) :arrow_down:
src/MeshData.jl 93.54% <92.30%> (-0.99%) :arrow_down:
src/named_array_partition.jl 94.44% <94.44%> (ø)
... and 13 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more