-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Make triangle and tet node orderings consistent (#153) * simplifying test * fixing vertex orderings * splitting wedge-pyr MeshData tests out * fix triangulate tests * fix wedge mesh ordering * updating hardcoded values in VTK tests * update tests * bump compat for NodesAndModes to 1 * Bump Julia and RecursiveArrayTools compat, remove NamedArrayPartition (#159) * remove NamedArrayPartition files d * bump compat * add sparsearrays compat entry tests seem to be failing on CI without it? * bump Julia compat * bump julia CI version * set lower compat bound for SummationByPartsOperators * bump doc Julia version * reexporting NamedArrayPartition * Refactor `RefElemData` (#157) * add comments * comments and slight refactor * comments and renaming Gauss -> TensorProductGaussCollocation * update docstrings * fix comment grammar * remove unnecessary specialization * removing outdated comments * minor reorganization * removing unnecessary functions * reorganizing helper functions * minor comment cleanup * comments for Kubatko SBP * comments * introduce MultidimensionalQuadrature dispatch type * fix hybrid mesh RefElemData * fix tests * simplify SBP RefElemData * update invalidations * improve comments * more descriptive error message for RefElemData constructors combining Tri/Tet/Wedge/Pyr with TensorProductQuadrature. This should be easy to implement in the future (Stroud) * Add new cut cell `MeshData` (#165) * add some temporary test files * fix docstrings * remove cruft * update plot made nicer plot of Caratheodory pruning for Christina's proposal * update file name Makes it mroe clear this file is meant for plotting * fixing cut cell demo for v1.0+ * adding Caratheodory pruning * cleaning up cutcell demo * improve efficiency slightly * refactoring functions * improve comments * more refactoring * generalize map_to_interval * add new version of "generate_sampling_points" * add dispatch to preserve old version of MeshData * remove cruft * add new routines to create a cut cell MeshData with positive weights * refactoring * fix construction of cut cell face node indices previously assumed same number of nodes on all faces * fix precomputation of operators * clean up test of SBP property * add test of SBP property using new MeshData * add MomentFitting dispatch for old cut cell MeshData d * remove outdated todo * changing wJf to wf internally * add face node index array * make face centroid computation more compact * specialize connect_mesh * add new MeshData based on subtriangulations * add Subtriangulation() as a quadrature type d * add quadrature type to CutCellMesh meshtype * test both Subtriangulation and MomentFitting * add some docs * allow specifying the target cut cell quadrature degree via keyword arg * committing scratch testing files before deleting d * removing some scratch test files * add tests for the weak SBP property * fix an error when num_cartesian_cells = 0 * remove scratchpad files * Adding hybridized SBP operators (#166) * move old MomentFitting cut cell code into separate file * fix default target_degree for volume quadrature * formatting and modifying default parameters for cut interpolation nodes * setting default boundary quadrature + renaming variables for clarity * code cleanup * storing cut_face_node_indices_by_elem_per_face * adding hybridized SBP operators on cut cells * adding cut cell hybridized SBP tests * update test tolerances * update hybridized SBP test tolerance * Improve efficiency of cut-cell `MeshData` (#167) * diagm -> Diagonal * use views * preallocate sorting permutation vector p * improve efficiency of caratheodory * remove type instability for PhysicalFrame basis * bump compat for PathIntersections - should be more type stable * fix compat for PathIntersections * add docstring * release <= 3.4 compat bound on RecursiveArrayTools * add some NEWS.md updates * remove SimpleUnpack and usages of @unpack * Remove Requires.jl (#169) * remove Requires statements in SummationByPartsOperators.jl ext * remove requires statements in StartUpDG.jl * add Plots extension * remove unnecessary [extras] section (since we have test/Project.toml) * remove unnecessary compat restriction on SummationByPartsOperators.jl * add TriangulatePlotExt * remove Requires.jl * add to NEWS.md
- Loading branch information
Showing
33 changed files
with
2,493 additions
and
1,337 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
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
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
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.
bc54f16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuliaRegistrator register
bc54f16
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Registration pull request created: JuliaRegistries/General/107376
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via: