-
Notifications
You must be signed in to change notification settings - Fork 25
DOF tagging #76
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
Open
nchristensen
wants to merge
198
commits into
inducer:main
Choose a base branch
from
nchristensen:dof_tagging
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
DOF tagging #76
Changes from 136 commits
Commits
Show all changes
198 commits
Select commit
Hold shift + click to select a range
3e046af
elementary tagging
nchristensen cd80428
use tag rather than string
nchristensen a7581e3
add blank lines
nchristensen 0815303
remove typo
nchristensen c04f46c
Merge branch 'master' into dof_tagging
nchristensen 4dd15cd
setup.py
nchristensen fbc329d
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen ac2cd1b
add documentation
nchristensen 6f0a97a
update required Loopy version
nchristensen 3f727b5
remove spaces
nchristensen ee54dea
only import auto and GlobalArg
nchristensen 7828ec1
remove redundant import
nchristensen 759d34d
blank line
nchristensen 7048d2a
remove white space
nchristensen 1942d6f
Merge branch 'master' into dof_tagging
nchristensen 4feed77
requirements.txt
nchristensen bafd4e7
update required version
nchristensen 5e43f1e
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen ddbdf71
redundant import
nchristensen 8d2d563
remove redundant import
nchristensen cf1ac13
requirements.txt
nchristensen 0861aef
Merge remote-tracking branch 'upstream/master' into dof_tagging
nchristensen 33ec3a7
update version number
nchristensen 0f67d1a
requirements.txt pytential version
nchristensen 7cb9124
not the problem
nchristensen 847eb1e
missing egg?
nchristensen a895671
point firedrake to fork
nchristensen d1700e9
Trigger CI
nchristensen 5d8a14c
back down pytools and loopy versions for firedrake
nchristensen 09c8fe1
fix setup.py
nchristensen 1d50cf5
Update meshmode/dof_array.py
nchristensen 866b52b
DOFTag -> IsDOFArray
nchristensen 068f71e
Use IsDOFArray
nchristensen cc3eb65
use tag in transform code
nchristensen c106e24
flake8
nchristensen b7b1662
more flake8
nchristensen 610bc1f
Add exception handling to transform function
nchristensen 82bd6c3
bump required pytools version
nchristensen 3cd9323
Merge remote-tracking branch 'upstream/master' into dof_tagging
nchristensen 1cf6d72
trigger GitHub actions
nchristensen d72a388
add tag to oversample_mat kernel
nchristensen fb57d6d
tag IsDOFArray in unflatten
nchristensen d182c82
add IsDOFTag
nchristensen a0f3982
fix import
nchristensen dd6a8bc
specify array shape
nchristensen 1849c35
handle math operations first
nchristensen 7cad457
parameterize test generation by array context
nchristensen 834bec0
Merge branch 'master' into dof_tagging
nchristensen bc87918
flake8 fix
nchristensen 3f6bc98
update requirements
nchristensen a00bf08
add coord_dtype parameter to generate_regular_rect_mesh
nchristensen 0ba40f8
add documentation for coord_dtype
nchristensen 34c75ec
Allow for specifying shape in scalar loopy function generator
nchristensen 5e28e74
Merge branch 'master' into dof_tagging
nchristensen c4ff43f
pass coord_dtype to box generator
nchristensen 9028a79
Index into tuple returned from call_loopy
nchristensen 192998c
Index into return tuple
nchristensen 5c2a52a
Specify not the shape in elwise kernel for now
nchristensen a5fac08
Trigger CI
nchristensen 2c9161e
update requirements.txt
nchristensen 1d0f360
Add missing underscore to _array_context
nchristensen 0a5cbd4
remove shape argument from special function generator
nchristensen c193ece
move ParameterValue to meshmode
nchristensen c21de15
add ParameterValues to nodes
nchristensen 022b67e
fix parameters with tag values
nchristensen 07690d7
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen 8e5c5d2
taggable numpy array, undo shape specification for nodes
nchristensen d487fa7
push memory usage
nchristensen 8273bd4
Merge up to 6bab0e7
nchristensen 8143728
remove coord_dtype, add return statement
nchristensen 16fd54c
fix return indexing
nchristensen 9b3d265
More support for coord_dtype
nchristensen 423df31
Add IsOpArry tag
nchristensen 55e913d
pass shape and dtype into special function generator
nchristensen 5e4332a
Pass sizes to nodes function
nchristensen 09e0122
Fix special function datatype specification
nchristensen dbef82f
add missing imports
nchristensen 58f3791
merge changes from main branch
nchristensen 66174b1
enable resample_by_mat autotuning
nchristensen b8a97a0
Indirection permutation code
nchristensen 82b68e2
merge upstream changes
nchristensen 63dbbea
wrap tags in list
nchristensen 075493e
Merge commit '956f7ddaa7805db89b752494203adc11b77481c8' into dof_tagg…
nchristensen fba968c
wrap tags in list
nchristensen 08cabf2
Kernel tags, variable name updates
nchristensen 249b673
remove commented code
nchristensen 4cdff69
Event now in returned dictionary
nchristensen 151bbf5
merge upstream changes
nchristensen d221782
Add kernel data tags
nchristensen 54f9966
Define resample_mat object
nchristensen c379d42
Specify parameters to vandermonde applicator
nchristensen 4b192c2
Disable sqrt for now, raises error
nchristensen 06bac74
Merge remote-tracking branch 'upstream/main' into dof_tagging_updated
nchristensen 689b826
merge upstream changes
nchristensen bbb3f6d
Reorganize tags
nchristensen 855842c
Merge branch 'dof_tagging_updated' of github.com:nchristensen/meshmod…
nchristensen 8b0c6b4
add egg=pytools
nchristensen 6209f7d
remove whitespace
nchristensen 7f30a60
remove unneeded file
nchristensen 3d53647
Remove more redundant files
nchristensen 1a7bdc2
Remove unneeded IsDOFArray import
nchristensen ee83e3c
Remove more unused imports
nchristensen 755f06a
remove redundant import
nchristensen ed3db7c
flake8 fixes
nchristensen 08da82f
Merge remote-tracking branch 'upstream/main' into dof_tagging_updated
nchristensen e173643
Move more tags from arraycontext
nchristensen 0f3e482
remove white space
nchristensen b6853f1
flake8 errors in transform_metadata.py
nchristensen d7ad0af
Simplify projection.py imports
nchristensen 0ceff61
simplify modal.py imports
nchristensen 40b6f4d
dof_array.py flake8 fixes
nchristensen 5024a47
Remove indexing into returned value
nchristensen 195c2ba
Uncomment sqrt call
nchristensen ad5479e
Remove allocation tracking code
nchristensen 50ed17f
Simplify imports
nchristensen b4b4968
Simpify discretization __init__.py imports
nchristensen bad1322
Remove now unnecessary indexing
nchristensen 12415b3
flake8 fixes
nchristensen 940c8b8
Simplify direct.py imports
nchristensen 7a78af9
Delete commented code
nchristensen 8ed6673
Remove unused permutation code
nchristensen 572f639
Remove more commented code
nchristensen 3e7419f
Remove more unused code
nchristensen 04735e5
Remove unused pick_knl_rhs
nchristensen 8838308
remove untested changes to _apply_without_inplace_updates
nchristensen 24e7065
Remove comment
nchristensen 1e134b0
flake8 fixes
nchristensen 7882870
Use upstream arraycontext.py
nchristensen f207d96
flake8 fixes
nchristensen e2c4390
specify ValueArg datatypes
nchristensen fe04d4d
Fixes to pass tests
nchristensen 567c99e
Delete unneeded print statement
nchristensen 243aeb9
Delete redundant return
nchristensen 28b8c55
Pass data types of all arrays into kernel
nchristensen d49b2dd
Merge branch 'main' into dof_tagging
nchristensen 22acdb5
Remove comment
nchristensen 25a6670
Only pass tags to einsum
nchristensen 6a613b9
Use iterator instead of appending to list
nchristensen 86a4590
Merge branch 'main' into dof_tagging
nchristensen f150cf0
remove redundant tuple conversion
nchristensen ef8c10d
Remove redundant list declaration
nchristensen aa2d762
Improve documentation, remove unused argument
nchristensen 4fa3658
use type hint instead of assertion in transform_metadata
nchristensen bdebcdb
add autoclass comments
nchristensen 5a2eb9f
Use immutables.Map instead of frozendict
nchristensen 368ed94
Fix doc error
nchristensen 9c02e7a
Delete unneeded file
nchristensen 8e85fef
Update documentation
nchristensen fe5d865
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen 4a29b8a
Merge branch 'main' into dof_tagging
nchristensen da69c01
Do type conversion inside constructor
nchristensen 3ec5afa
Merge branch 'main' into dof_tagging
nchristensen a1be7d0
Flake8 fix
nchristensen fa3e20a
Make tags classes dataclasses
nchristensen 42f2117
Merge remote-tracking branch 'upstream/main' into dof_tagging
nchristensen 049061b
Merge branch 'main' into dof_tagging
nchristensen d733584
fix merge conflicts
nchristensen 322cd4a
kernel_data for kernels
nchristensen 0c80f6a
resolve merge conflicts
nchristensen f3ee308
extraneous bracket
nchristensen ea4d73f
Merge branch 'main' into dof_tagging
nchristensen 404f709
test_element_orientation_via_single_elements (from @lukeolson)
inducer 0fd56b2
Merge remote-tracking branch 'upstream/orientation-check' into dof_ta…
nchristensen a2d1cfb
Revert "add types and some docs to meshmode.mesh.visualization"
nchristensen 4871b2f
Support for new picking kernels
nchristensen 710dadb
Merge branch 'main' into dof_tagging_updated
nchristensen 1d64425
remove binary file
nchristensen bc83cd8
Remove test code
nchristensen 13cfd7a
visualization.py from main
nchristensen b1d9bad
opposite_face.py from main
nchristensen 975ce41
Merge branch 'main' into dof_tagging
nchristensen ba3f5a9
flake8 fixes
nchristensen cee96cd
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen aac4556
remove comments and print statements
nchristensen bf86224
remove debugging print statement
nchristensen 9caa675
Point requirements.txt toward specific loopy branch
nchristensen dcbc29f
fix requirements.txt
nchristensen 156d529
Merge branch 'main' into dof_tagging
nchristensen 0341f39
Merge remote-tracking branch 'upstream/main' into dof_tagging
nchristensen fddbc34
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen 71f701a
update requirements.txt
nchristensen 3d35bc8
Merge remote-tracking branch 'upstream/main' into dof_tagging
nchristensen 14583bb
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen 3d29155
Merge upstream changes
nchristensen 0ba5fd5
CHERRY-PICK: SingleGridPytatoArrayContext
kaushikcfd a7036d7
Adds more pytato utils: Axes types unification
kaushikcfd 9ebdf05
Implements FusionContractorArrayContext
kaushikcfd 5d98d87
adds feinsum, kanren to deps
kaushikcfd 1306122
add mpi_distribute
majosm dc3051f
add type hints to mpi_distribute
majosm 23c305b
Merge branch 'mpi-distribute' into production
majosm 8612826
Add single indirection resampling code
nchristensen 6881694
Delete numpy version of single indirection code
nchristensen 4f62ee2
update requirements.txt
nchristensen 4f9c8dd
Merge upstream
nchristensen a9db0c7
Fix incorrect variable names
nchristensen d46d9d4
Merge remote-tracking branch 'matt/production' into dof_tagging
nchristensen a3b2cc1
Merge branch 'dof_tagging' of github.com:nchristensen/meshmode into d…
nchristensen 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
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
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
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
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.