-
Notifications
You must be signed in to change notification settings - Fork 25
Tensor Product Additions #70
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
Merged
Merged
Changes from 8 commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
7dc2d82
refactor tensor products a bit
alexfikl 7594971
implement face_vertex_indices for tensor products
alexfikl 0164616
fix doc header
alexfikl fa414db
remove inappropriate uses of issubclass
alexfikl 554214b
Implement tensor product face restrictions (with voodoo element basis…
inducer 956da03
Merge pull request #1 from inducer/tp-face-restriction
alexfikl 8dac59e
improve docs
alexfikl fa01334
underscore 1d tensor product methods
alexfikl 07f315d
expand more tests to tensor products
alexfikl 4dcb4c1
make ascii cube slightly larger
alexfikl 13decc1
Merge branch 'master' into tensor-product-additions
alexfikl 6bc483d
update comment
alexfikl 02a3a48
use mesh order for resampling matrix
alexfikl 673dd00
fix quad weights for tensor products
alexfikl a82685f
add back removed mesh (huh)
alexfikl 06711ac
rework tensor product inheritance a bit
alexfikl 3356de6
add gmsh quad test
alexfikl 165b844
move vertex shuffle to separate function
alexfikl 468a625
generate high-order gmsh quad mesh in test
alexfikl 53e819e
use more elements in gmsh quad test
alexfikl 1563970
fix typo in element group
alexfikl d6467f4
use mass matrix is quadrature weights are not provided
alexfikl 72b2e51
use same order for the mesh and discr
alexfikl 2efede8
Merge branch 'master' into tensor-product-additions
alexfikl 90ffb1e
point back at gmsh_interop master
alexfikl 73bea32
memoize tensor product weights
alexfikl 5f27b78
fix typo in tensor product mass matrix
alexfikl 24eae18
Merge branch 'master' into tensor-product-additions
alexfikl 34c7e79
Merge branch 'master' into tensor-product-additions
inducer 6ad559b
Explain the tensor product face restriction FIXME
inducer df303cb
Merge branch 'master' into tensor-product-additions
alexfikl e65545b
Merge branch 'master' into tensor-product-additions
alexfikl 82be9e8
Make use of some shapes, spaces facilities from modepy in meshmode.mesh
inducer 61d0b06
Merge pull request #2 from inducer/modern-modepy
alexfikl d79952d
add more shape checks to MeshElementGroup
alexfikl dae30bb
expand test_sanity_single_element for tensor products
alexfikl 8cd7a38
use modepy unit nodes in gmsh reader
alexfikl 5a06cbf
point requirements.txt to modepy branch
alexfikl bb5080e
update simple-dg example
alexfikl 5912ccb
allow missing nodes for firedrake
alexfikl 7d0d861
implement get_copy_kwargs
alexfikl d53887d
initialize MeshElementGroup fully on unpickling
alexfikl 6fa04a8
update basis_for_space calls
alexfikl 0520f71
rename biunit_vertices_for_space after modepy
alexfikl d775213
use more modern modepy in poly_element
alexfikl 760d92b
update modern modepy in face restriction
alexfikl 4ea8c45
fix MeshElementGroup subclass pickling
alexfikl 63f2341
use modern modepy in visualization
alexfikl 0f37a6a
use modern modepy in make_group_from_vertices
alexfikl 4465d55
update MeshElementGroup docs
alexfikl f99d6eb
use new tensor_product_nodes in poly_element
alexfikl bef4afb
fix shadowing
alexfikl a3293b4
Merge branch 'master' into tensor-product-additions
inducer ec213e6
Point modepy back to master in req.txt
inducer 821b326
Merge branch 'master' into tensor-product-additions
inducer 79fcade
handle all cases in if condition
alexfikl adbc990
use stricter orthogonality check in tensor products
alexfikl e401f61
add comment for tensor product is_orthogonal check
alexfikl d9fbabb
take full unit_nodes in tensor product element groups
alexfikl f2b33e3
rename some variables
alexfikl 0c10f6b
Tweak is_orthogonal_basis comment
inducer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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.
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.
Uh oh!
There was an error while loading. Please reload this page.