]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 months agoUse neutral language. 16943/head
Wolfgang Bangerth [Tue, 30 Apr 2024 16:12:13 +0000 (21:42 +0530)]
Use neutral language.

7 months agoMerge pull request #16931 from tamiko/fix_typo
Wolfgang Bangerth [Mon, 29 Apr 2024 16:51:29 +0000 (22:21 +0530)]
Merge pull request #16931 from tamiko/fix_typo

CMake: fix typo in Config.cmake.in

7 months agoMerge pull request #16933 from bangerth/task-11
David Wells [Mon, 29 Apr 2024 12:36:32 +0000 (08:36 -0400)]
Merge pull request #16933 from bangerth/task-11

Remove a non-functional test.

7 months agoMerge pull request #16936 from simrnjandu/patch-1
Wolfgang Bangerth [Sun, 28 Apr 2024 17:17:55 +0000 (22:47 +0530)]
Merge pull request #16936 from simrnjandu/patch-1

Fix typo in intro.dox

7 months agoFix typo in intro.dox 16936/head
Simranjeet Singh [Sun, 28 Apr 2024 14:39:50 +0000 (20:09 +0530)]
Fix typo in intro.dox

7 months agoRemove a non-functional test. 16933/head
Wolfgang Bangerth [Sun, 28 Apr 2024 13:02:30 +0000 (18:32 +0530)]
Remove a non-functional test.

8 months agoCMake: fix typo in Config.cmake.in 16931/head
Matthias Maier [Fri, 26 Apr 2024 14:24:56 +0000 (09:24 -0500)]
CMake: fix typo in Config.cmake.in

The file is named »deal.IIConfigGit.cmake«

8 months agoMerge pull request #16927 from bangerth/get_for_thread
Martin Kronbichler [Thu, 25 Apr 2024 07:14:27 +0000 (09:14 +0200)]
Merge pull request #16927 from bangerth/get_for_thread

Add ThreadLocalStorage::get_for_thread().

8 months agoMerge pull request #16926 from kronbichler/fix_test_typo
Martin Kronbichler [Thu, 25 Apr 2024 07:10:47 +0000 (09:10 +0200)]
Merge pull request #16926 from kronbichler/fix_test_typo

Fix typo in test description

8 months agoMerge pull request #16929 from bangerth/grammar
Daniel Arndt [Thu, 25 Apr 2024 00:50:47 +0000 (20:50 -0400)]
Merge pull request #16929 from bangerth/grammar

Fix grammar in cmake messages.

8 months agoFix grammar in cmake messages. 16929/head
Wolfgang Bangerth [Wed, 24 Apr 2024 22:30:48 +0000 (16:30 -0600)]
Fix grammar in cmake messages.

8 months agoAdd a changelog entry. 16927/head
Wolfgang Bangerth [Wed, 24 Apr 2024 20:39:26 +0000 (14:39 -0600)]
Add a changelog entry.

8 months agoLet ThreadLocalStorage unfriend LogStream.
Wolfgang Bangerth [Wed, 24 Apr 2024 20:37:29 +0000 (14:37 -0600)]
Let ThreadLocalStorage unfriend LogStream.

8 months agoNo longer rely on internals of ThreadLocalStorage in LogStream.
Wolfgang Bangerth [Wed, 24 Apr 2024 20:37:05 +0000 (14:37 -0600)]
No longer rely on internals of ThreadLocalStorage in LogStream.

8 months agoAdd ThreadLocalStorage::get_for_thread().
Wolfgang Bangerth [Wed, 24 Apr 2024 19:56:08 +0000 (13:56 -0600)]
Add ThreadLocalStorage::get_for_thread().

8 months agoFix typo in test description 16926/head
Martin Kronbichler [Wed, 24 Apr 2024 17:15:49 +0000 (19:15 +0200)]
Fix typo in test description

8 months agoMerge pull request #16908 from bangerth/89
Martin Kronbichler [Wed, 24 Apr 2024 07:04:36 +0000 (09:04 +0200)]
Merge pull request #16908 from bangerth/89

Some minor updates to step-89.

8 months agoMerge pull request #16924 from tamiko/revert_compile_definitions
Martin Kronbichler [Wed, 24 Apr 2024 07:02:33 +0000 (09:02 +0200)]
Merge pull request #16924 from tamiko/revert_compile_definitions

Revert "Export compile definitions for dependent targets"

8 months agoMerge pull request #16900 from bangerth/normalize
Martin Kronbichler [Wed, 24 Apr 2024 07:01:54 +0000 (09:01 +0200)]
Merge pull request #16900 from bangerth/normalize

Suppress some messages when normalizing test output.

8 months agoMerge pull request #16922 from masterleinad/portable_tensor_product
Martin Kronbichler [Wed, 24 Apr 2024 07:01:08 +0000 (09:01 +0200)]
Merge pull request #16922 from masterleinad/portable_tensor_product

Portable tensor product kernels: Simplify loop generic

8 months agoMerge pull request #16910 from kronbichler/improve_poly_eval
Martin Kronbichler [Wed, 24 Apr 2024 07:00:41 +0000 (09:00 +0200)]
Merge pull request #16910 from kronbichler/improve_poly_eval

FEPointEvaluation: Allow evaluating more points together

8 months agoPortable tensor product kernels: Simplify loop generic 16922/head
Daniel Arndt [Mon, 22 Apr 2024 23:54:07 +0000 (19:54 -0400)]
Portable tensor product kernels: Simplify loop generic

8 months agoRevert "Export compile definitions for dependent targets" 16924/head
Matthias Maier [Tue, 23 Apr 2024 18:39:44 +0000 (13:39 -0500)]
Revert "Export compile definitions for dependent targets"

This reverts commit a29f491fc2a054b0545212d34261ea0270b0dc64.

8 months agoMerge pull request #16923 from masterleinad/bundLed_boost_no_cxx98_function_base
Wolfgang Bangerth [Tue, 23 Apr 2024 15:33:44 +0000 (09:33 -0600)]
Merge pull request #16923 from masterleinad/bundLed_boost_no_cxx98_function_base

Don't define BOOST_NO_CXX98_FUNCTION_BASE manually in bundled boost

8 months agoMerge pull request #16834 from gassmoeller/export_compile_definitions
Daniel Arndt [Tue, 23 Apr 2024 13:46:36 +0000 (09:46 -0400)]
Merge pull request #16834 from gassmoeller/export_compile_definitions

Export compile definitions for dependent targets

8 months agoDon't define BOOST_NO_CXX98_FUNCTION_BASE manually in bundled boost 16923/head
Daniel Arndt [Tue, 23 Apr 2024 02:51:34 +0000 (22:51 -0400)]
Don't define BOOST_NO_CXX98_FUNCTION_BASE manually in bundled boost

8 months agoFEPointEvaluation: Allow evaluating more points together 16910/head
Martin Kronbichler [Sat, 20 Apr 2024 05:56:20 +0000 (07:56 +0200)]
FEPointEvaluation: Allow evaluating more points together

8 months agoMerge pull request #16920 from drwells/remove-duplicated-tables-2
Martin Kronbichler [Mon, 22 Apr 2024 15:31:42 +0000 (17:31 +0200)]
Merge pull request #16920 from drwells/remove-duplicated-tables-2

Remove another duplicated table.

8 months agoRemove another duplicated table. 16920/head
David Wells [Sat, 20 Apr 2024 23:40:27 +0000 (19:40 -0400)]
Remove another duplicated table.

8 months agoMerge pull request #16916 from drwells/clarify-inverse-orientation
Daniel Arndt [Sun, 21 Apr 2024 16:12:32 +0000 (12:12 -0400)]
Merge pull request #16916 from drwells/clarify-inverse-orientation

Explicitly use the inverse orientation instead of hard-coding.

8 months agoMerge pull request #16917 from kronbichler/fix_mf_kokkos
Matthias Maier [Sun, 21 Apr 2024 15:16:16 +0000 (15:16 +0000)]
Merge pull request #16917 from kronbichler/fix_mf_kokkos

Portable matrix-free: Fix Kokkos index access

8 months agoMerge pull request #16918 from kronbichler/fix_test2
Matthias Maier [Sun, 21 Apr 2024 15:15:41 +0000 (15:15 +0000)]
Merge pull request #16918 from kronbichler/fix_test2

matrix_free/point_evaluation_33 test: add two more output variants

8 months agoMerge pull request #16914 from drwells/remove-duplicated-tables
Martin Kronbichler [Sun, 21 Apr 2024 13:11:47 +0000 (15:11 +0200)]
Merge pull request #16914 from drwells/remove-duplicated-tables

Remove duplicated tables

8 months agomatrix_free/point_evaluation_33 test: add two more output variants 16918/head
Martin Kronbichler [Sun, 21 Apr 2024 13:07:21 +0000 (15:07 +0200)]
matrix_free/point_evaluation_33 test: add two more output variants

8 months agoPortable matrix-free: Fix Kokkos index access 16917/head
Martin Kronbichler [Sun, 21 Apr 2024 08:54:17 +0000 (10:54 +0200)]
Portable matrix-free: Fix Kokkos index access

8 months agoExplicitly use the inverse orientation instead of hard-coding. 16916/head
David Wells [Sat, 20 Apr 2024 21:57:44 +0000 (17:57 -0400)]
Explicitly use the inverse orientation instead of hard-coding.

Partially reverts #15678.

While #15678 fixed the permutation bug, it didn't address the true cause of the
problem: since face orientations are computed in the "apply this permutation to
face 1 to get face 2" direction, QProjector should use inverse orientations.
Since 2d orientations are their own inverses this only shows up in 3d.

Whenever two faces abutt, the first face is always in the default orientation
and the second face's orientation is computed relative to that (as decribed
here). Hence, when we project quadrature points onto the first face they do not
need to reoriented. However, we need to apply the *reverse* permutation on the
second face so that they end up in the same positions as the first face. More
formally: most, but not all, orientations are their own inverses. In particular,
triangle orientations 3 and 5 are each-other's inverses.

This matches the notion of inverse orientation used in #16828 for hypercubes. In
the future, we should combine the hypercube and non-hypercube implementations to
avoid these kinds of inconsistencies.

Part of #14667.

8 months agoReferenceCell::get_combined_orientation(): refactor. 16914/head
David Wells [Sun, 14 Apr 2024 00:57:15 +0000 (20:57 -0400)]
ReferenceCell::get_combined_orientation(): refactor.

We can use templated lambdas to avoid hard-coding the orientation tables in this
function.

8 months agoExplicitly use the combined orientation.
David Wells [Sat, 13 Apr 2024 22:11:44 +0000 (18:11 -0400)]
Explicitly use the combined orientation.

8 months agoMerge pull request #16911 from kronbichler/inline_poly
Wolfgang Bangerth [Sat, 20 Apr 2024 15:46:59 +0000 (09:46 -0600)]
Merge pull request #16911 from kronbichler/inline_poly

Polynomial: Make values_of_array always inline in release mode

8 months agoSome minor updates to step-89. 16908/head
Wolfgang Bangerth [Sat, 20 Apr 2024 03:48:15 +0000 (21:48 -0600)]
Some minor updates to step-89.

8 months agoMerge pull request #16913 from drwells/tria-orientation-cleanup
Wolfgang Bangerth [Sat, 20 Apr 2024 14:30:32 +0000 (08:30 -0600)]
Merge pull request #16913 from drwells/tria-orientation-cleanup

Tria orientation cleanup

8 months agoMerge pull request #16891 from bergbauer/active_q_points
David Wells [Sat, 20 Apr 2024 12:21:36 +0000 (08:21 -0400)]
Merge pull request #16891 from bergbauer/active_q_points

FEPointEvaluation: Implement n_active_entries_per_quadrature_batch

8 months agoMerge pull request #16909 from bangerth/matrix-free
David Wells [Sat, 20 Apr 2024 12:19:49 +0000 (08:19 -0400)]
Merge pull request #16909 from bangerth/matrix-free

Use slightly better variable names in the MatrixFree::loop() functions.

8 months agoMerge pull request #16912 from kronbichler/mf_portable_minor
David Wells [Sat, 20 Apr 2024 12:17:43 +0000 (08:17 -0400)]
Merge pull request #16912 from kronbichler/mf_portable_minor

Portable tensor product kernels: Simplify loop

8 months agoUse numbers::invalid_unsigned_int. 16913/head
David Wells [Sat, 13 Apr 2024 21:25:57 +0000 (17:25 -0400)]
Use numbers::invalid_unsigned_int.

8 months agoSplit a long line.
David Wells [Sat, 13 Apr 2024 21:25:47 +0000 (17:25 -0400)]
Split a long line.

8 months agoRemove a double negative.
David Wells [Sat, 13 Apr 2024 20:31:08 +0000 (16:31 -0400)]
Remove a double negative.

8 months agoClean up some long lines.
David Wells [Sat, 13 Apr 2024 17:59:30 +0000 (13:59 -0400)]
Clean up some long lines.

8 months agoMerge pull request #16906 from bangerth/restriction
Martin Kronbichler [Sat, 20 Apr 2024 06:37:47 +0000 (08:37 +0200)]
Merge pull request #16906 from bangerth/restriction

Explain the term 'restriction' in FiniteElement.

8 months agoPortable tensor product kernels: Simplify loop 16912/head
Martin Kronbichler [Sat, 20 Apr 2024 06:25:29 +0000 (08:25 +0200)]
Portable tensor product kernels: Simplify loop

8 months agoPolynomial: Make values_of_array always inline in release mode 16911/head
Martin Kronbichler [Sat, 20 Apr 2024 06:08:26 +0000 (08:08 +0200)]
Polynomial: Make values_of_array always inline in release mode

8 months agoUse slightly better variable names in the MatrixFree::loop() functions. 16909/head
Wolfgang Bangerth [Sat, 20 Apr 2024 03:52:22 +0000 (21:52 -0600)]
Use slightly better variable names in the MatrixFree::loop() functions.

8 months agoExplain the term 'restriction' in FiniteElement. 16906/head
Wolfgang Bangerth [Fri, 19 Apr 2024 19:27:28 +0000 (13:27 -0600)]
Explain the term 'restriction' in FiniteElement.

8 months agoMerge pull request #16898 from bangerth/64
Martin Kronbichler [Fri, 19 Apr 2024 07:17:42 +0000 (09:17 +0200)]
Merge pull request #16898 from bangerth/64

Fix use of incorrect Epetra function.

8 months agoMerge pull request #16904 from bangerth/fix-anchor
Martin Kronbichler [Fri, 19 Apr 2024 07:16:52 +0000 (09:16 +0200)]
Merge pull request #16904 from bangerth/fix-anchor

Use the same style of anchor name as elsewhere.

8 months agoMerge pull request #16899 from bangerth/message
Martin Kronbichler [Fri, 19 Apr 2024 07:16:19 +0000 (09:16 +0200)]
Merge pull request #16899 from bangerth/message

Print a message on the screen when normalizing a test output.

8 months agoMerge pull request #16903 from bangerth/href
Martin Kronbichler [Fri, 19 Apr 2024 07:15:48 +0000 (09:15 +0200)]
Merge pull request #16903 from bangerth/href

When creating a reference, use 'href', not 'name'.

8 months agoMerge pull request #16895 from kronbichler/fix_rpe
Martin Kronbichler [Fri, 19 Apr 2024 06:54:21 +0000 (08:54 +0200)]
Merge pull request #16895 from kronbichler/fix_rpe

Small improvement to RemotePointEvaluation

8 months agoWhen creating a reference, use 'href', not 'name'. 16903/head
Wolfgang Bangerth [Thu, 18 Apr 2024 22:47:31 +0000 (16:47 -0600)]
When creating a reference, use 'href', not 'name'.

8 months agoUse the same style of anchor name as elsewhere. 16904/head
Wolfgang Bangerth [Thu, 18 Apr 2024 22:46:50 +0000 (16:46 -0600)]
Use the same style of anchor name as elsewhere.

8 months agoMerge pull request #16896 from kronbichler/fix_nonnested_transfer
Wolfgang Bangerth [Thu, 18 Apr 2024 21:03:04 +0000 (15:03 -0600)]
Merge pull request #16896 from kronbichler/fix_nonnested_transfer

Non-nested MG transfer: Avoid repeated access of arrays

8 months agoMerge pull request #16902 from pcafrica/vector_traits
Wolfgang Bangerth [Thu, 18 Apr 2024 21:01:03 +0000 (15:01 -0600)]
Merge pull request #16902 from pcafrica/vector_traits

Add VectorTraits to Trilinos and Tpetra wrappers

8 months agoAdd VectorTraits to Trilinos and Tpetra wrappers 16902/head
Pasquale Africa [Thu, 18 Apr 2024 13:23:43 +0000 (15:23 +0200)]
Add VectorTraits to Trilinos and Tpetra wrappers

8 months agoNon-nested MG transfer: Avoid repeated access of arrays 16896/head
Martin Kronbichler [Wed, 17 Apr 2024 16:48:32 +0000 (18:48 +0200)]
Non-nested MG transfer: Avoid repeated access of arrays

8 months agoSmall improvement to RemotePointEvaluation 16895/head
Martin Kronbichler [Wed, 17 Apr 2024 16:46:45 +0000 (18:46 +0200)]
Small improvement to RemotePointEvaluation

8 months agoSuppress some messages when normalizing test output. 16900/head
Wolfgang Bangerth [Wed, 17 Apr 2024 19:54:52 +0000 (13:54 -0600)]
Suppress some messages when normalizing test output.

8 months agoPrint a message on the screen when normalizing a test output. 16899/head
Wolfgang Bangerth [Wed, 17 Apr 2024 19:51:07 +0000 (13:51 -0600)]
Print a message on the screen when normalizing a test output.

8 months agoAdd a changelog entry. 16898/head
Wolfgang Bangerth [Wed, 17 Apr 2024 19:49:27 +0000 (13:49 -0600)]
Add a changelog entry.

8 months agoFix use of incorrect Epetra function.
Wolfgang Bangerth [Wed, 17 Apr 2024 19:46:07 +0000 (13:46 -0600)]
Fix use of incorrect Epetra function.

8 months agoMerge pull request #16887 from kinnewig/nedelec_sz_get_shape_value_component
Wolfgang Bangerth [Wed, 17 Apr 2024 17:56:44 +0000 (11:56 -0600)]
Merge pull request #16887 from kinnewig/nedelec_sz_get_shape_value_component

Add get_shape_value_component() to FE_NedelecSZ

8 months agoAdd changelog entry. 16887/head
Sebastian Kinnewig [Tue, 16 Apr 2024 08:53:57 +0000 (10:53 +0200)]
Add changelog entry.

8 months agoUnify the different evaluate() functions into one templated function.
Sebastian Kinnewig [Wed, 17 Apr 2024 15:17:36 +0000 (17:17 +0200)]
Unify the different evaluate() functions into one templated function.

8 months agoMerge pull request #16894 from marcfehling/sundials-7
Daniel Arndt [Wed, 17 Apr 2024 12:29:38 +0000 (08:29 -0400)]
Merge pull request #16894 from marcfehling/sundials-7

Added changelog for #16879.

8 months agoAdded changelog for #16879. 16894/head
Marc Fehling [Wed, 17 Apr 2024 11:54:12 +0000 (13:54 +0200)]
Added changelog for #16879.

8 months agoMerge pull request #16621 from bangerth/boost-1.84
Martin Kronbichler [Wed, 17 Apr 2024 07:25:34 +0000 (09:25 +0200)]
Merge pull request #16621 from bangerth/boost-1.84

Import BOOST 1.84.

8 months agoMerge pull request #16726 from RichardYCJ/master
Martin Kronbichler [Wed, 17 Apr 2024 07:23:22 +0000 (09:23 +0200)]
Merge pull request #16726 from RichardYCJ/master

Also change out_stream condition when enable/disable_output

8 months agoMerge pull request #16880 from pcafrica/epetra_vector_access_operator
Wolfgang Bangerth [Wed, 17 Apr 2024 02:22:08 +0000 (20:22 -0600)]
Merge pull request #16880 from pcafrica/epetra_vector_access_operator

Epetra vector access operator

8 months agoMerge pull request #16886 from kinnewig/nedelec_sz_prolongation_matrix
Wolfgang Bangerth [Wed, 17 Apr 2024 02:21:56 +0000 (20:21 -0600)]
Merge pull request #16886 from kinnewig/nedelec_sz_prolongation_matrix

Add get_prolongation_matrix() to FE_NedelecSZ.

8 months agoAdd EpetraWrappers::VectorTraits class 16880/head
Pasquale Africa [Tue, 16 Apr 2024 07:49:18 +0000 (09:49 +0200)]
Add EpetraWrappers::VectorTraits class

8 months agoMerge pull request #16889 from bangerth/doc-vector
Martin Kronbichler [Tue, 16 Apr 2024 14:54:35 +0000 (16:54 +0200)]
Merge pull request #16889 from bangerth/doc-vector

Better document operator= for parallel vectors.

8 months agoAdd test 16891/head
Maximilian Bergbauer [Tue, 16 Apr 2024 13:49:24 +0000 (15:49 +0200)]
Add test

8 months agoImplement n_active_entries_per_quadrature_batch
Maximilian Bergbauer [Mon, 15 Apr 2024 14:51:06 +0000 (16:51 +0200)]
Implement n_active_entries_per_quadrature_batch

8 months agoWrite Doxygen entries for get_shape_value_component(), get_shape_grad_component(...
Sebastian Kinnewig [Tue, 16 Apr 2024 08:07:56 +0000 (10:07 +0200)]
Write Doxygen entries for get_shape_value_component(), get_shape_grad_component() and get_shape_grad_grad_component().

8 months agoImplement get_shape_value_component(), get_shape_grad_component() and get_shape_grad_...
Sebastian Kinnewig [Sun, 14 Apr 2024 16:30:15 +0000 (18:30 +0200)]
Implement get_shape_value_component(), get_shape_grad_component() and get_shape_grad_grad_component().

8 months agoMove the computation of the InternalData into a separate function.
Sebastian Kinnewig [Sun, 14 Apr 2024 13:43:25 +0000 (15:43 +0200)]
Move the computation of the InternalData into a separate function.

8 months agoImplement EpetraWrappers::internal::VectorReference
Pasquale Africa [Fri, 12 Apr 2024 14:02:16 +0000 (14:02 +0000)]
Implement EpetraWrappers::internal::VectorReference

8 months agoMinor cleanup
Pasquale Africa [Fri, 12 Apr 2024 14:02:00 +0000 (14:02 +0000)]
Minor cleanup

8 months agoAdd changelog entry. 16886/head
Sebastian Kinnewig [Tue, 16 Apr 2024 06:54:04 +0000 (08:54 +0200)]
Add changelog entry.

8 months agoMerge pull request #16879 from marcfehling/sundials-7
Wolfgang Bangerth [Tue, 16 Apr 2024 03:21:55 +0000 (21:21 -0600)]
Merge pull request #16879 from marcfehling/sundials-7

Compatibility with SUNDIALS 7.

8 months agoBetter document operator= for parallel vectors. 16889/head
Wolfgang Bangerth [Tue, 16 Apr 2024 01:45:21 +0000 (19:45 -0600)]
Better document operator= for parallel vectors.

8 months agoTesting the prolongation matrix of FE_NedelecSZ.
kinnewig [Fri, 12 Apr 2024 15:55:16 +0000 (17:55 +0200)]
Testing the prolongation matrix of FE_NedelecSZ.

8 months agoAdd get_prolongation_matrix() to FE_NedelecSZ.
kinnewig [Fri, 12 Apr 2024 15:54:56 +0000 (17:54 +0200)]
Add get_prolongation_matrix() to FE_NedelecSZ.

8 months agoMerge pull request #16885 from quangx/step-32-typo
David Wells [Mon, 15 Apr 2024 12:34:43 +0000 (08:34 -0400)]
Merge pull request #16885 from quangx/step-32-typo

Fix typo regarding templates in step 32

8 months agoMerge pull request #16884 from drwells/un-hardcode-2d-orientation
Martin Kronbichler [Mon, 15 Apr 2024 07:32:03 +0000 (09:32 +0200)]
Merge pull request #16884 from drwells/un-hardcode-2d-orientation

Un-hardcode 2d orientation.

8 months agochange <2> to <dim> 16885/head
Quang Hoang [Mon, 15 Apr 2024 02:25:46 +0000 (22:25 -0400)]
change <2> to <dim>

8 months agoIntroduce get_communicator_by_value(). 16879/head
Marc Fehling [Sat, 13 Apr 2024 19:17:42 +0000 (21:17 +0200)]
Introduce get_communicator_by_value().

8 months agoMove parentheses out of preprocessor conditionals.
Marc Fehling [Sat, 13 Apr 2024 19:17:09 +0000 (21:17 +0200)]
Move parentheses out of preprocessor conditionals.

8 months agoAdd a test. 16884/head
David Wells [Sat, 13 Apr 2024 11:43:08 +0000 (07:43 -0400)]
Add a test.

This fails on master due to twisted elements.

8 months agoFE_Q_Base: combine permutation operations.
David Wells [Sat, 13 Apr 2024 11:31:12 +0000 (07:31 -0400)]
FE_Q_Base: combine permutation operations.

8 months agoFiniteElement: remove 2d orientation assumptions.
David Wells [Sat, 13 Apr 2024 11:29:26 +0000 (07:29 -0400)]
FiniteElement: remove 2d orientation assumptions.

For mixed meshes, we need to support quadrilaterals whose faces may have either
valid line orientation.


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.