Skip to content

TensorProduct(PhysicallyMapped)#258

Draft
pbrubeck wants to merge 1 commit into
pbrubeck/zany-manifoldfrom
pbrubeck/zany-tensorproduct
Draft

TensorProduct(PhysicallyMapped)#258
pbrubeck wants to merge 1 commit into
pbrubeck/zany-manifoldfrom
pbrubeck/zany-tensorproduct

Conversation

@pbrubeck

Copy link
Copy Markdown

Adds support for TensorProduct of PhysicallyMapped elements

  • Hermite x Real on quads/wedges
  • Hermite x Hermite on quads
  • Bell x Hermite on wedges

@pbrubeck pbrubeck changed the title Pbrubeck/zany tensorproduct TensorProduct(PhysicallyMapped) Jul 12, 2026
@pbrubeck pbrubeck force-pushed the pbrubeck/zany-tensorproduct branch from 261c5af to d4f4626 Compare July 12, 2026 15:56
Comment thread finat/tensor_product.py
Comment on lines +236 to +238
result = matrices[0]
for matrix in matrices[1:]:
result = numpy.kron(result, matrix)

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do this with GEM

@pbrubeck pbrubeck marked this pull request as draft July 13, 2026 12:02
@pbrubeck

pbrubeck commented Jul 13, 2026

Copy link
Copy Markdown
Author

This only covering axis-aligned extrusions for TensorProduct(PhysicallyMapped, PhysicallyMapped). We should come back after #259

@pbrubeck

Copy link
Copy Markdown
Author

Needs to be rebased from #240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant