Skip to content
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

Tensor product 1d nodes & basis functions #384

Merged

Commits on Nov 15, 2023

  1. Add functionality to store and retrieve the set of 1d nodes used in t…

    …he tensor product
    
    Add functionality to store and retrieve 1D basis functions of the tensor product
    
    Return 1d nodes as a nested array to match shape expected by modepy
    
    Construct tensor product nodes from 1D nodes in TensorProductElementGroupBase
    
    Remove files created by running pylint
    
    Fix a small typo
    
    Minor change
    
    Get 1D and ND basis by passing a callable to TPGroupBase, probably not final
    
    Change formatting on docstring
    
    Mesh TP element groups: claim to be non-affine by default
    
    Change docstring
    
    Take advantage of changes in modepy to grab 1D components of TP
    
    Add FIXME regarding basis not being a TensorProductBasisObject
    
    Minor changes
    
    Minor documentation change
    
    Remove trailing whitespace
    
    Update handling of non-TensorProductBasis objects in TensorProductElementGroup
    
    Refactor
    
    Minor change
    
    Add type annotations
    
    Stop supplying orth weight to TP basis
    
    ValueError -> NotImplementedError
    
    Minor fixes
    
    Fully type TensorProductElementGroupBase constructor
    a-alveyblanc authored and inducer committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    1298c26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f07a64c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6a3600 View commit details
    Browse the repository at this point in the history