]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 months agoFix ensure_single_trailing_newline() on macs. 16835/head
David Wells [Tue, 2 Apr 2024 02:16:18 +0000 (22:16 -0400)]
Fix ensure_single_trailing_newline() on macs.

I'm not sure exactly why mac's version of sed produces different output here but
it is easy enough to use something simpler. Just check if the last character is
a newline: if not, then append a newline character.

8 months agoMerge pull request #16788 from kronbichler/fix_asserts
Daniel Arndt [Fri, 29 Mar 2024 17:30:56 +0000 (13:30 -0400)]
Merge pull request #16788 from kronbichler/fix_asserts

FEEvaluation: Add static asserts to functions selected by enable_if

8 months agoMerge pull request #16795 from Rombur/python_binding
Martin Kronbichler [Fri, 29 Mar 2024 16:46:53 +0000 (17:46 +0100)]
Merge pull request #16795 from Rombur/python_binding

Add three GridGenerator functions to the python wrappers

8 months agoMerge pull request #16806 from drwells/remove-hardcoded-inverse-orientation
Daniel Arndt [Fri, 29 Mar 2024 12:20:03 +0000 (08:20 -0400)]
Merge pull request #16806 from drwells/remove-hardcoded-inverse-orientation

Remove hardcoded inverse orientation

8 months agoMerge pull request #16812 from tamiko/fix_tests_avx_05
Martin Kronbichler [Fri, 29 Mar 2024 07:06:47 +0000 (08:06 +0100)]
Merge pull request #16812 from tamiko/fix_tests_avx_05

Test grid/closest_point: guard against roundoff error

8 months agoMerge pull request #16811 from tamiko/fix_tests_avx_04
Martin Kronbichler [Fri, 29 Mar 2024 07:06:05 +0000 (08:06 +0100)]
Merge pull request #16811 from tamiko/fix_tests_avx_04

Test trilinos/precondition: Relax iteration bounds

8 months agoMerge pull request #16810 from tamiko/fix_tests_avx_03
Martin Kronbichler [Fri, 29 Mar 2024 07:05:18 +0000 (08:05 +0100)]
Merge pull request #16810 from tamiko/fix_tests_avx_03

Test grid/grid_generator_09: add another output variant

8 months agoMerge pull request #16809 from tamiko/fix_tests_avx_02
Martin Kronbichler [Fri, 29 Mar 2024 07:04:35 +0000 (08:04 +0100)]
Merge pull request #16809 from tamiko/fix_tests_avx_02

Test mappings/mapping_q_real_to_unit_internal: add avx256 output variant

8 months agoMerge pull request #16808 from tamiko/fix_tests_avx_01
Martin Kronbichler [Fri, 29 Mar 2024 07:02:56 +0000 (08:02 +0100)]
Merge pull request #16808 from tamiko/fix_tests_avx_01

Test cgal/cgal_triangulation_05: add avx output variants

8 months agoMerge pull request #16805 from simonsticko/hp_get_present_reinit_not_called
Martin Kronbichler [Fri, 29 Mar 2024 07:01:58 +0000 (08:01 +0100)]
Merge pull request #16805 from simonsticko/hp_get_present_reinit_not_called

Add assert on reinit() being called before get_present_fe_values()

8 months agoGridTools: remove another hard-coded inverse orientation table. 16806/head
David Wells [Mon, 25 Mar 2024 16:26:36 +0000 (12:26 -0400)]
GridTools: remove another hard-coded inverse orientation table.

8 months agoReferenceCell: permit face index calculations for lines.
David Wells [Mon, 25 Mar 2024 16:25:35 +0000 (12:25 -0400)]
ReferenceCell: permit face index calculations for lines.

This way we can call standard_to_real_face_vertex for all supported topological
dimensions.

8 months agoTest grid/closest_point: guard against roundoff error 16812/head
Matthias Maier [Fri, 29 Mar 2024 00:15:40 +0000 (19:15 -0500)]
Test grid/closest_point: guard against roundoff error

8 months agoTest trilinos/precondition: Relax iteration bounds 16811/head
Matthias Maier [Fri, 29 Mar 2024 00:00:13 +0000 (19:00 -0500)]
Test trilinos/precondition: Relax iteration bounds

8 months agoTest grid/grid_generator_09: add another output variant 16810/head
Matthias Maier [Thu, 28 Mar 2024 23:37:11 +0000 (18:37 -0500)]
Test grid/grid_generator_09: add another output variant

8 months agoTest mappings/mapping_q_real_to_unit_internal: add avx256 output variant 16809/head
Matthias Maier [Thu, 28 Mar 2024 23:27:50 +0000 (18:27 -0500)]
Test mappings/mapping_q_real_to_unit_internal: add avx256 output variant

8 months agoTest cgal/cgal_triangulation_05: add avx output variants 16808/head
Matthias Maier [Thu, 28 Mar 2024 22:58:01 +0000 (17:58 -0500)]
Test cgal/cgal_triangulation_05: add avx output variants

The order of vertices that cgal writes out to the mesh are not stable
and depend on optimization, standard library and instruction set used.

Add output variants for avx256/avx512

8 months agoTriangulation: remove hard-coded inverse orientation tables.
David Wells [Mon, 25 Mar 2024 15:03:05 +0000 (11:03 -0400)]
Triangulation: remove hard-coded inverse orientation tables.

8 months agoMerge pull request #16780 from drwells/consistent-periodic-orientation-encoding
Peter Munch [Thu, 28 Mar 2024 20:06:43 +0000 (21:06 +0100)]
Merge pull request #16780 from drwells/consistent-periodic-orientation-encoding

Consistent periodic orientation encoding

8 months agoMerge pull request #16801 from kronbichler/fix_tensor_mapping
Wolfgang Bangerth [Thu, 28 Mar 2024 19:55:52 +0000 (13:55 -0600)]
Merge pull request #16801 from kronbichler/fix_tensor_mapping

MappingQ: Do not assume contiguous storage of Tensor<2, dim>

8 months agoAdd assert on reinit() being called before get_present_fe_values() 16805/head
Simon Sticko [Thu, 28 Mar 2024 08:29:10 +0000 (09:29 +0100)]
Add assert on reinit() being called before get_present_fe_values()

If you call hp::FEValues::get_present_fe_values() and forgot to call
reinit() first, you presently get a poor error message. Add an assert
that present_fe_values_index is not invalid with a better error
message.

8 months agoMerge pull request #16802 from bangerth/fix-test
Daniel Arndt [Thu, 28 Mar 2024 18:32:11 +0000 (14:32 -0400)]
Merge pull request #16802 from bangerth/fix-test

Fix compilation of a test.

8 months agoMerge pull request #16803 from bangerth/doc
Martin Kronbichler [Thu, 28 Mar 2024 18:07:12 +0000 (19:07 +0100)]
Merge pull request #16803 from bangerth/doc

Augment documentation of class Tensor.

8 months agoMerge pull request #16797 from tamiko/make_statement_more_readable
Wolfgang Bangerth [Thu, 28 Mar 2024 17:52:41 +0000 (11:52 -0600)]
Merge pull request #16797 from tamiko/make_statement_more_readable

`base/tensor.h`: make a statement a bit easier to read

8 months agoMappingQ: Do not assume contiguous storage of Tensor<2, dim> 16801/head
Martin Kronbichler [Thu, 28 Mar 2024 14:57:15 +0000 (15:57 +0100)]
MappingQ: Do not assume contiguous storage of Tensor<2, dim>

8 months agoAugment documentation of class Tensor. 16803/head
Wolfgang Bangerth [Thu, 28 Mar 2024 16:12:30 +0000 (10:12 -0600)]
Augment documentation of class Tensor.

8 months agoFix compilation of a test. 16802/head
Wolfgang Bangerth [Thu, 28 Mar 2024 16:10:10 +0000 (10:10 -0600)]
Fix compilation of a test.

8 months agoMerge pull request #16798 from simonsticko/mapping_c1_instantiate_codims
Martin Kronbichler [Thu, 28 Mar 2024 14:53:25 +0000 (15:53 +0100)]
Merge pull request #16798 from simonsticko/mapping_c1_instantiate_codims

Instantiate MappingC1 for dim <= spacedim

8 months agoFEEvaluation: Add static asserts to functions selected by enable_if 16788/head
Martin Kronbichler [Tue, 26 Mar 2024 16:43:55 +0000 (17:43 +0100)]
FEEvaluation: Add static asserts to functions selected by enable_if

8 months agoMerge pull request #16799 from simonsticko/grid_in_author_names
Daniel Arndt [Thu, 28 Mar 2024 12:07:25 +0000 (08:07 -0400)]
Merge pull request #16799 from simonsticko/grid_in_author_names

Remove leftover author names in GridIn.

8 months agoRemove leftover author names in GridIn. 16799/head
Simon Sticko [Thu, 28 Mar 2024 09:06:07 +0000 (10:06 +0100)]
Remove leftover author names in GridIn.

As decided in #10416

8 months agoInstantiate MappingC1 for dim <= spacedim 16798/head
Simon Sticko [Thu, 28 Mar 2024 07:06:10 +0000 (08:06 +0100)]
Instantiate MappingC1 for dim <= spacedim

The mapping is not implemened for dim!=spacedim, but it is better to
get ExcNotImplemented than missing symbols.

8 months agobase/tensor.h: make a statement easier to read 16797/head
Matthias Maier [Thu, 28 Mar 2024 01:32:13 +0000 (20:32 -0500)]
base/tensor.h: make a statement easier to read

9 months agoMerge pull request #16771 from bangerth/tensor-alignment
Martin Kronbichler [Wed, 27 Mar 2024 18:00:55 +0000 (19:00 +0100)]
Merge pull request #16771 from bangerth/tensor-alignment

Align Tensor<rank,dim,Number> to make vectorization possible.

9 months agoMerge pull request #16787 from kronbichler/fix_submit_gradient
Daniel Arndt [Wed, 27 Mar 2024 17:52:59 +0000 (13:52 -0400)]
Merge pull request #16787 from kronbichler/fix_submit_gradient

FEEvaluation: Fix submit_gradient in 1D

9 months agoMerge pull request #16793 from masterleinad/fix_cuda_ci
Daniel Arndt [Wed, 27 Mar 2024 17:01:27 +0000 (13:01 -0400)]
Merge pull request #16793 from masterleinad/fix_cuda_ci

Fix CI using Kokkos+Cuda and CMake 3.28.4 and later

9 months agoAdd changelog 16795/head
Bruno Turcksin [Wed, 27 Mar 2024 16:43:27 +0000 (12:43 -0400)]
Add changelog

9 months agoAdd GridGenerator::hyper_ball_balanced to the python wrappers
Bruno Turcksin [Fri, 22 Mar 2024 13:27:39 +0000 (09:27 -0400)]
Add GridGenerator::hyper_ball_balanced to the python wrappers

9 months agoAdd GridGenerator::channel_with_cylinder to the python wrappers
Bruno Turcksin [Fri, 22 Mar 2024 13:05:11 +0000 (09:05 -0400)]
Add GridGenerator::channel_with_cylinder to the python wrappers

9 months agoAdd GridGenerator::plate_with_a_hole to the python wrappers
Bruno Turcksin [Wed, 20 Mar 2024 14:24:13 +0000 (10:24 -0400)]
Add GridGenerator::plate_with_a_hole to the python wrappers

9 months agoMerge pull request #16784 from masterleinad/fix_tpetra_macro_warning
Wolfgang Bangerth [Wed, 27 Mar 2024 16:40:16 +0000 (10:40 -0600)]
Merge pull request #16784 from masterleinad/fix_tpetra_macro_warning

Fix compiler warning for macro usage in TpetraWrappers

9 months agoMerge pull request #16791 from bangerth/error
David Wells [Wed, 27 Mar 2024 14:16:37 +0000 (10:16 -0400)]
Merge pull request #16791 from bangerth/error

Provide a better error message.

9 months agoMerge pull request #16790 from bangerth/tensor-begin-end-raw
David Wells [Wed, 27 Mar 2024 14:15:01 +0000 (10:15 -0400)]
Merge pull request #16790 from bangerth/tensor-begin-end-raw

Remove/deprecate Tensor::begin/end_raw().

9 months agoTry 3.27.9 16793/head
Daniel Arndt [Wed, 27 Mar 2024 14:13:33 +0000 (10:13 -0400)]
Try 3.27.9

9 months agoUpdate changelog entry 16787/head
Martin Kronbichler [Wed, 27 Mar 2024 14:12:22 +0000 (15:12 +0100)]
Update changelog entry

9 months agoNew test case
Martin Kronbichler [Tue, 26 Mar 2024 16:40:05 +0000 (17:40 +0100)]
New test case

9 months agoFEEvaluation: Fix submit_gradient in 1D
Martin Kronbichler [Tue, 26 Mar 2024 16:39:48 +0000 (17:39 +0100)]
FEEvaluation: Fix submit_gradient in 1D

9 months agoFix CI using Kokkos+Cuda and CMake 3.29.0
Daniel Arndt [Wed, 27 Mar 2024 13:16:26 +0000 (09:16 -0400)]
Fix CI using Kokkos+Cuda and CMake 3.29.0

9 months agoMerge pull request #16789 from kronbichler/restore_assertions
David Wells [Wed, 27 Mar 2024 13:10:39 +0000 (09:10 -0400)]
Merge pull request #16789 from kronbichler/restore_assertions

FEEvaluation: Ensure assertions in get_value/gradient are working

9 months agoUse ifdef DEBUG instead 16784/head
Daniel Arndt [Wed, 27 Mar 2024 12:57:16 +0000 (08:57 -0400)]
Use ifdef DEBUG instead

9 months agoProvide a better error message. 16791/head
Wolfgang Bangerth [Tue, 26 Mar 2024 23:40:26 +0000 (17:40 -0600)]
Provide a better error message.

9 months agoAdd a changelog entry. 16790/head
Wolfgang Bangerth [Tue, 26 Mar 2024 23:29:49 +0000 (17:29 -0600)]
Add a changelog entry.

9 months agoRemove/deprecate Tensor::begin/end_raw().
Wolfgang Bangerth [Tue, 26 Mar 2024 23:23:06 +0000 (17:23 -0600)]
Remove/deprecate Tensor::begin/end_raw().

9 months agoFEEvaluation: Ensure assertions in get_value/gradient are working 16789/head
Martin Kronbichler [Tue, 26 Mar 2024 16:53:41 +0000 (17:53 +0100)]
FEEvaluation: Ensure assertions in get_value/gradient are working

9 months agoAdd a changelog entry for the alignment of tensors. 16771/head
Wolfgang Bangerth [Tue, 26 Mar 2024 15:23:53 +0000 (09:23 -0600)]
Add a changelog entry for the alignment of tensors.

9 months agoAlign Tensor<rank,dim,Number> to make vectorization possible.
Wolfgang Bangerth [Thu, 21 Mar 2024 17:45:37 +0000 (11:45 -0600)]
Align Tensor<rank,dim,Number> to make vectorization possible.

9 months agoAdd a changelog entry.
Wolfgang Bangerth [Mon, 25 Mar 2024 00:53:21 +0000 (18:53 -0600)]
Add a changelog entry.

9 months agoAddress an alignment issue in Utilities::unpack().
Wolfgang Bangerth [Mon, 25 Mar 2024 00:53:09 +0000 (18:53 -0600)]
Address an alignment issue in Utilities::unpack().

9 months agoMerge pull request #16782 from drwells/openmpi-5
Martin Kronbichler [Tue, 26 Mar 2024 09:03:35 +0000 (10:03 +0100)]
Merge pull request #16782 from drwells/openmpi-5

Fix test environment variables for OpenMPI 5.

9 months agoMerge pull request #16765 from kronbichler/fe_point_evaluation_spacedim
Peter Munch [Tue, 26 Mar 2024 07:10:06 +0000 (08:10 +0100)]
Merge pull request #16765 from kronbichler/fe_point_evaluation_spacedim

FEPointEvaluation: Work towards dim < spacedim

9 months agoMerge pull request #16785 from tamiko/fix_opencascade_configure
Marc Fehling [Tue, 26 Mar 2024 05:31:14 +0000 (23:31 -0600)]
Merge pull request #16785 from tamiko/fix_opencascade_configure

CMake: fix OpenCASCADE-7.8 configure

9 months agoCMake: fix opencascade component 16785/head
Matthias Maier [Mon, 25 Mar 2024 23:55:25 +0000 (18:55 -0500)]
CMake: fix opencascade component

9 months agoMerge pull request #16776 from kronbichler/simplify_fe_evaluation
Peter Munch [Mon, 25 Mar 2024 18:58:46 +0000 (19:58 +0100)]
Merge pull request #16776 from kronbichler/simplify_fe_evaluation

FEEvaluation: Remove specialized Access class

9 months agoFix compiler warning for macro usage in TpetraWrappers
Daniel Arndt [Mon, 25 Mar 2024 17:46:50 +0000 (13:46 -0400)]
Fix compiler warning for macro usage in TpetraWrappers

9 months agoFix test environment variables for OpenMPI 5. 16782/head
David Wells [Mon, 25 Mar 2024 17:23:54 +0000 (13:23 -0400)]
Fix test environment variables for OpenMPI 5.

9 months agoMerge pull request #16781 from kinnewig/tpetra_wrappers_local_range
Wolfgang Bangerth [Mon, 25 Mar 2024 14:55:58 +0000 (08:55 -0600)]
Merge pull request #16781 from kinnewig/tpetra_wrappers_local_range

Add local_range() and in_local_range() to LA::TpetraWrappers::Vector

9 months agoQA: clean up some comments and constants. 16780/head
David Wells [Mon, 25 Mar 2024 12:27:10 +0000 (08:27 -0400)]
QA: clean up some comments and constants.

None of these are technically wrong but we need to replace 0u by the explicit
reversed line orientation so that 0u can become the default later.

9 months agoGridTools::orthogonal_equality(): simplify.
David Wells [Mon, 25 Mar 2024 03:52:17 +0000 (23:52 -0400)]
GridTools::orthogonal_equality(): simplify.

9 months agop::d::T: remove another GeometryInfo call.
David Wells [Mon, 25 Mar 2024 14:08:13 +0000 (10:08 -0400)]
p::d::T: remove another GeometryInfo call.

9 months agop::d::T: remove hardcoded inverse permutation.
David Wells [Mon, 25 Mar 2024 14:07:59 +0000 (10:07 -0400)]
p::d::T: remove hardcoded inverse permutation.

9 months agoAdd compatibility layer for 1D access 16776/head
Martin Kronbichler [Mon, 25 Mar 2024 12:33:21 +0000 (13:33 +0100)]
Add compatibility layer for 1D access

9 months agoAdd ReferenceCell::get_inverse_combined_orientation().
David Wells [Mon, 25 Mar 2024 02:25:42 +0000 (22:25 -0400)]
Add ReferenceCell::get_inverse_combined_orientation().

9 months agoPeriodicFacePair: Use unsigned char instead of bitset.
David Wells [Sun, 24 Mar 2024 20:34:27 +0000 (16:34 -0400)]
PeriodicFacePair: Use unsigned char instead of bitset.

In addition, use the standard (orientation, rotation, flip) order in a temporary
translation step.

9 months agoAdd local_range() and in_local_range() to LA::TpetraWrappers::Vector 16781/head
Sebastian Kinnewig [Wed, 20 Mar 2024 18:54:30 +0000 (19:54 +0100)]
Add local_range() and in_local_range() to LA::TpetraWrappers::Vector

9 months agoMerge pull request #16779 from quangx/step-32-typo
Wolfgang Bangerth [Sun, 24 Mar 2024 00:55:17 +0000 (18:55 -0600)]
Merge pull request #16779 from quangx/step-32-typo

fix typo regarding schur preconditioner for step-32

9 months agofix schur preconditioner format 16779/head
Quang Hoang [Sat, 23 Mar 2024 04:09:31 +0000 (00:09 -0400)]
fix schur preconditioner format

9 months agoMerge pull request #16778 from KJSchwiebert/master
Wolfgang Bangerth [Sat, 23 Mar 2024 02:58:29 +0000 (20:58 -0600)]
Merge pull request #16778 from KJSchwiebert/master

Remove typo from step-26 intro.dox

9 months agoRemove typo from step-26 intro.dox 16778/head
Kyle Schwiebert [Fri, 22 Mar 2024 23:52:32 +0000 (19:52 -0400)]
Remove typo from step-26 intro.dox

In order to match the stated initial condition, we should have no "-" sign here.

9 months agoUpdate tests 16765/head
Martin Kronbichler [Fri, 22 Mar 2024 16:51:45 +0000 (17:51 +0100)]
Update tests

9 months agoReview
Martin Kronbichler [Fri, 22 Mar 2024 16:51:15 +0000 (17:51 +0100)]
Review

9 months agoChangelog
Martin Kronbichler [Fri, 22 Mar 2024 16:22:42 +0000 (17:22 +0100)]
Changelog

9 months agoFEEvaluation: Reduced specialized Access class
Martin Kronbichler [Fri, 22 Mar 2024 16:22:18 +0000 (17:22 +0100)]
FEEvaluation: Reduced specialized Access class

9 months agoMerge pull request #16775 from kronbichler/fix_tensor_product_kernel
Matthias Maier [Fri, 22 Mar 2024 16:13:51 +0000 (16:13 +0000)]
Merge pull request #16775 from kronbichler/fix_tensor_product_kernel

Tensor product kernels: Implement generic operation for large sizes

9 months agoTensor product kernels: Implement generic operation for large sizes 16775/head
Martin Kronbichler [Fri, 22 Mar 2024 09:45:47 +0000 (10:45 +0100)]
Tensor product kernels: Implement generic operation for large sizes

9 months agoMerge pull request #16761 from kronbichler/gmres_all_zero
Wolfgang Bangerth [Thu, 21 Mar 2024 21:53:48 +0000 (15:53 -0600)]
Merge pull request #16761 from kronbichler/gmres_all_zero

SolverGMRES: Skip work if x is all zero

9 months agoMerge pull request #16770 from kronbichler/remove_special_class
Wolfgang Bangerth [Thu, 21 Mar 2024 21:35:53 +0000 (15:35 -0600)]
Merge pull request #16770 from kronbichler/remove_special_class

FEEvaluation: Remove specialized access class for d=1,n_components=1

9 months agoMerge pull request #16755 from dominiktassilostill/TetRefinementRefactor
Peter Munch [Thu, 21 Mar 2024 16:37:44 +0000 (17:37 +0100)]
Merge pull request #16755 from dominiktassilostill/TetRefinementRefactor

Improve refinement strategy for Tetrahedrons

9 months agoMerge pull request #16769 from kronbichler/pointer_aliasing
Peter Munch [Thu, 21 Mar 2024 15:01:18 +0000 (16:01 +0100)]
Merge pull request #16769 from kronbichler/pointer_aliasing

FEEvaluation: Make sure that compiler can identify no-overlap of pointers

9 months agoFEEvaluation: Remove specialized access class for d=1,n_components=1 16770/head
Martin Kronbichler [Thu, 21 Mar 2024 14:45:06 +0000 (15:45 +0100)]
FEEvaluation: Remove specialized access class for d=1,n_components=1

9 months agoSwitch indices
Martin Kronbichler [Thu, 21 Mar 2024 14:07:44 +0000 (15:07 +0100)]
Switch indices

9 months agoAdd new test case
Martin Kronbichler [Wed, 20 Mar 2024 15:23:56 +0000 (16:23 +0100)]
Add new test case

9 months agoFEPointEvaluation: Work towards dim < spacedim
Martin Kronbichler [Wed, 20 Mar 2024 15:23:40 +0000 (16:23 +0100)]
FEPointEvaluation: Work towards dim < spacedim

9 months agoMerge pull request #16423 from peterrum/fpe_quadrature_point
Martin Kronbichler [Thu, 21 Mar 2024 13:49:43 +0000 (14:49 +0100)]
Merge pull request #16423 from peterrum/fpe_quadrature_point

Rename FPE::real_point() to FPE::quadrature_point()

9 months agoMerge pull request #16425 from peterrum/fpe_integrate_value
Martin Kronbichler [Thu, 21 Mar 2024 13:49:30 +0000 (14:49 +0100)]
Merge pull request #16425 from peterrum/fpe_integrate_value

Introduce FEPointEvaluation::integrate_value()

9 months agoMerge pull request #16768 from kronbichler/early_deprecate
David Wells [Thu, 21 Mar 2024 12:35:11 +0000 (08:35 -0400)]
Merge pull request #16768 from kronbichler/early_deprecate

Early deprecate FEEvaluation::get_normal_vector()

9 months agoRename FPE::real_point() to FPE::quadrature_point() 16423/head
Peter Munch [Sun, 7 Jan 2024 12:33:50 +0000 (13:33 +0100)]
Rename FPE::real_point() to FPE::quadrature_point()

9 months agoIntroduce FEPointEvaluation::integrate_value() 16425/head
Peter Munch [Thu, 21 Mar 2024 09:15:43 +0000 (10:15 +0100)]
Introduce FEPointEvaluation::integrate_value()

9 months agoImprove refinement of simplex meshes 16755/head
Dominik Still [Thu, 21 Mar 2024 08:47:20 +0000 (09:47 +0100)]
Improve refinement of simplex meshes

Improve the refinement strategy of Tetrahedrons. Formerly one way to refine a tetrahedron was hard-coded, now to cut the tetrahedron, the line between the 2 opposite midpoints of the partent's edges, which is the shortest,  is chosen. This leads to more regular children.

9 months agoFEEvaluation: Make sure that compiler can identify no-overlap of pointers 16769/head
Martin Kronbichler [Thu, 21 Mar 2024 08:47:17 +0000 (09:47 +0100)]
FEEvaluation: Make sure that compiler can identify no-overlap of pointers

9 months agoEarly deprecate FEEvaluation::get_normal_vector() 16768/head
Martin Kronbichler [Thu, 21 Mar 2024 08:21:07 +0000 (09:21 +0100)]
Early deprecate FEEvaluation::get_normal_vector()


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.