Commit Graph
100 Commits
Author SHA1 Message Date
Tzanio Kolev 731e3f3ec1 Small edits before the mfem-4.7 release 2024-05-05 13:10:42 -07:00
Tzanio Kolev 72a5a629f4 Rewording 2024-05-04 23:24:24 -07:00
Tzanio Kolev 94a58d5542 Missing CHANGELOG entry 2024-05-04 23:18:26 -07:00
Tzanio Kolev 68fb849c46 Fix styling 2024-05-04 22:53:05 -07:00
Tzanio Kolev 665d000456 Renamed Tribol miniapp 2024-05-04 22:50:53 -07:00
Tzanio Kolev 6e82b8e22d Multiple edits before the mfem-4.7 release 2024-05-04 22:24:23 -07:00
Tzanio Kolev 9be0bfe7cb Merge branch 'master' into mfem-4.7-dev
Conflicts:
	CHANGELOG
2024-05-04 19:34:35 -07:00
Tzanio Kolev fda322fc14 Merge pull request #3844 from mfem/hypre-runtime-compute-policy
Hypre runtime compute policy
2024-05-04 19:30:43 -07:00
Tzanio Kolev a379d5e92a Merge pull request #4276 from mfem/bugfix/white238/amgx_dependency_order
Put AmgX's dependencies in the correct order
2024-05-02 13:48:42 -07:00
Tzanio Kolev c93e882821 Merge pull request #2669 from mfem/mesh-partitioner-dev
Mesh partitioning for big serial meshes
2024-05-02 13:47:45 -07:00
Tzanio Kolev 27e248b079 CHANGELOG 2024-04-30 15:51:36 -07:00
Tzanio Kolev ab02221c2f Merge branch 'master' into mfem-4.7-dev 2024-04-30 12:37:11 -07:00
Tzanio Kolev 756fd52c2b Merge pull request #4274 from mfem/gh-actions-macos-arm-fix
Fix the github actions for MacOS on ARM
2024-04-30 12:23:41 -07:00
Tzanio Kolev ea90c173bf Updated CHANGELOG 2024-04-19 09:26:04 -07:00
Tzanio KolevandVeselin Dobrev 9e4fefbeb4 Update config/config.hpp
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
2024-04-18 17:20:16 -07:00
Tzanio Kolev 1d170615e9 Define and use MFEM_MPI_REAL_T 2024-04-16 16:58:34 -07:00
Tzanio Kolev 18cf9d7ea1 Makefile error for ackage integrations that currently don't support single precision 2024-04-16 15:46:22 -07:00
Tzanio Kolev 210f92660d Merge branch 'master' into mfem-4.7-dev 2024-04-15 05:32:17 -07:00
Tzanio Kolev 12ed616e47 Merge pull request #4128 from mfem/najlkin/pmesh-load-fix
Fix of loading boundary elements of ParMesh from files
2024-04-15 05:25:23 -07:00
Tzanio Kolev a89e415434 Merge branch 'master' into mfem-4.7-dev
Conflicts:
	CHANGELOG
2024-04-10 09:14:36 -07:00
Tzanio Kolev 4ff5eb8899 Merge pull request #4054 from mfem/tribol-miniapp
Tribol contact patch test miniapp [tribol-miniapp]
2024-04-09 12:32:15 -07:00
Tzanio Kolev 8529ded866 Updated CHANGELOG 2024-04-09 08:49:23 -07:00
Tzanio Kolev 66e3959f62 Updated CHANGELOG 2024-04-09 08:34:44 -07:00
Tzanio Kolev 93ad82ecc5 Merge branch 'master' into mfem-4.7-dev
Conflicts:
	CHANGELOG
2024-04-09 08:29:20 -07:00
Tzanio Kolev 91710623f8 Merge pull request #4203 from mfem/stefanozampini/petsc-3.21
Changes to support PETSc 3.21 (to be released March 29th) and single precision builds
2024-04-08 06:22:04 -07:00
Tzanio Kolev eddecd5dc6 PETSc version requirement updated to 3.21 2024-04-08 06:21:15 -07:00
Tzanio Kolev f7b104b4be Merge pull request #4225 from adam-sim-dev/pardiso-fix
Fix Pardiso for single precision
2024-04-07 13:01:26 -07:00
Tzanio Kolev 5bde929475 Merge pull request #4135 from mfem/const-hypreparmatrix-blocks
Require `const HypreParMatrix*` in `HypreParMatrixFromBlocks()`
2024-04-05 10:03:23 -07:00
Tzanio Kolev 4306815658 Merge pull request #4226 from mfem/najlkin/revert-blockop
Reverted the change of const qualifiers in BlockOperator
2024-04-05 10:02:43 -07:00
Tzanio Kolev 23b956e834 Merge pull request #4113 from mfem/bugfix/submesh-rt
Boundary attribute transfer to ParSubMesh
2024-04-05 10:02:05 -07:00
Tzanio Kolev 006386eafc CHANGELOG fix 2024-04-04 10:15:54 -07:00
Tzanio Kolev 5cf58650c4 Merge branch 'master' into mfem-4.7-dev
Conflicts:
	CHANGELOG
2024-04-04 07:57:55 -07:00
Tzanio Kolev 056a321bb0 Merge pull request #4044 from mfem/named-attr-sets
Named attribute sets
2024-04-03 13:42:46 -07:00
Tzanio Kolev 687ef84488 Merge pull request #4056 from mfem/yohann/fa-dg-amr
Add support for `AssemblyLevel::FULL` for DG on `NCMesh`.
2024-04-03 08:34:29 -07:00
Tzanio Kolev 558bb87bab Merge pull request #4015 from mfem/tmop-pa-diag-fix
TMOP PA diagonal kernels with non-diagonal targets.
2024-04-02 12:07:25 -07:00
Tzanio Kolev d79d7e5fc5 Update CHANGELOG 2024-03-31 10:53:29 -07:00
Tzanio Kolev 84f93cb903 Merge branch 'master' into mfem-4.7-dev 2024-03-31 10:47:34 -07:00
Tzanio Kolev 7bf2a79920 Merge pull request #4151 from mfem/ProjectBdrCoefficient-par-consistency
Broadcast values to other processors to have a consistent GridFunction
2024-03-31 10:41:55 -07:00
Tzanio Kolev 1d37883cc7 Merge pull request #4211 from mfem/hypre-sync-fix
Fix a synchronization issue with some HypreParMatrix constructors
2024-03-31 10:41:02 -07:00
Tzanio Kolev 0181312468 Optional visualization in Example 34/34p 2024-03-29 16:21:04 -07:00
Tzanio Kolev bcdf7cc648 Merge pull request #3922 from mfem/float
Generalize floating point type
2024-03-26 12:08:04 -07:00
Tzanio Kolev ee8d400c66 Updated make clean in config 2024-03-20 11:54:20 -07:00
Tzanio Kolev 189d4d7900 Merge pull request #4199 from mfem/gitlab-quartz-baseline-switch
Update the GitLab "quartz-baseline" pipeline to use the Quartz-specific baseline results
2024-03-20 10:59:55 -07:00
Tzanio Kolev 283dad5e38 A few small fixes 2024-03-20 07:41:46 -07:00
Tzanio Kolev 8c2212c457 Merge pull request #4121 from mfem/artv3/raja-v2023.06.01-update
Update RAJA for v2023.06.00 and beyond
2024-03-20 07:28:18 -07:00
Tzanio Kolev 37e03ab550 Merge pull request #4198 from mfem/ci-sanitize-update
Workaround for the sanitizer failures
2024-03-15 12:50:32 -07:00
Tzanio Kolev ac88580605 Merge pull request #4187 from mfem/fix/block-solver-hypre-error
Fix hypre error in block solver
2024-03-14 09:12:54 -07:00
Tzanio Kolev ad0feb11ac Merge pull request #4067 from mfem/diagonal-pa-markers
Add attribute marker support for AssembleDiagonalPA
2024-03-14 09:12:38 -07:00
Tzanio Kolev f4f0efb600 Optional visualization in Example 34/34p 2024-03-11 18:38:39 -07:00
Tzanio Kolev 70941b49b1 Merge pull request #4084 from mfem/mem_inact
[Enzyme] Mark additional memmanager fn/vars as inactive
2024-03-07 08:09:06 -08:00
Tzanio Kolev 94aeedce94 Merge pull request #3648 from mfem/nurbs-ref-formula
NURBS refinement by formulas
2024-03-05 09:11:57 -08:00
Tzanio Kolev 242b2011f7 Draft CHANGELOG for mfem-4.7 2024-03-04 10:19:12 -08:00
Tzanio Kolev edcd7ee0ea Merge pull request #4149 from mfem/old-doxygen-filter-fix
Support older doxygen versions to some extend: fix the INPUT_FILTER handling
2024-02-27 21:28:38 -08:00
Tzanio Kolev 44e9f62af1 Merge pull request #4073 from mfem/nlf-boundaryintegrators-dev
Addition of Boundary Integration to `NonlinearForm`s [nlf-boundaryintegrators-dev]
2024-02-25 16:08:28 -08:00
Tzanio Kolev c512d36e70 Merge pull request #4139 from mfem/fix-smem-pa-hdiv-mass-apply-2d
In SmemPAHdivMassApply2D<D1D,Q1D>, fix the case when D1D < Q1D
2024-02-25 16:07:25 -08:00
Tzanio Kolev 57fee17ad7 Merge pull request #4134 from mfem/FindPointsGSLIB-empty-partition-fix
FindPoints fix for empty partition
2024-02-25 16:06:59 -08:00
Tzanio Kolev 9a21f59e60 Merge pull request #4126 from mfem/nurbs-helper-dev
NURBS dof functions [nurbs-helper-dev]
2024-02-21 12:23:56 -08:00
Tzanio Kolev 5b7e80c3d1 Merge pull request #4059 from mfem/integrate-qfunction
QuadratureFunction::Integrate
2024-02-21 12:23:27 -08:00
Tzanio Kolev 409e8328f4 Merge pull request #4103 from mfem/doxy-math-dev
Better math in code comments
2024-02-19 15:51:11 -08:00
Tzanio Kolev f238ba54ec Merge branch 'master' into doxy-math-dev 2024-02-19 15:08:45 -08:00
Tzanio Kolev 1be2cea900 Merge pull request #4034 from mfem/getbdrelementadjacentelement2-rename
Rename Mesh::GetBdrElementAdjacentElement2 to Mesh::GetBdrElementAdjacentElementWithInverseOrientation
2024-02-19 15:06:56 -08:00
Tzanio Kolev 8132d10cdd Fix math style in comments 2024-02-19 15:05:20 -08:00
Tzanio Kolev 04abf688f7 Merge branch 'master' into doxy-math-dev 2024-02-19 15:00:50 -08:00
Tzanio Kolev 28527c59c6 Merge pull request #4120 from mfem/cmake-cxx-std-fix
In CMake, allow users to configure the C++ standard and some related options
2024-02-19 14:59:48 -08:00
Tzanio Kolev b32b9f0517 Merge pull request #4089 from mfem/det-surface
Make GeometricFactors::DETERMINANTS work with surface meshes
2024-02-13 12:13:31 -08:00
Tzanio Kolev f3022bcf43 Merge pull request #4101 from mfem/sjg/elasticity-integ-using
Silence partial override warnings from #3806
2024-02-13 12:12:56 -08:00
Tzanio Kolev 8ba0ca7f84 Merge pull request #4058 from mfem/sjg/getnodalvalues-device-fix
Fix GridFunction::GetNodalValues when the vector has use_dev = true
2024-02-13 12:12:05 -08:00
Tzanio Kolev dd49332094 Merge pull request #3862 from mfem/block-solvers/bramble-pasciak-dev
Add Bramble-Pasciak solver to the block-solvers miniapp [block-solvers/bramble-pasciak-dev]
2024-02-10 18:31:40 -08:00
Tzanio Kolev 3cb5367a63 Merge pull request #4040 from mfem/constrained-transpose-dev
Implement `MultTranspose` for `ConstrainedOperator`.
2024-02-10 18:31:06 -08:00
Tzanio Kolev 0b75f6caca Merge pull request #4109 from mfem/bugfix/submesh-issue-4107
Fix for issue 4107 in ParSubMesh
2024-02-09 08:16:43 -08:00
Tzanio Kolev 53693305dd Merge pull request #4098 from mfem/mesh-geom-comment
Update mesh file comments
2024-02-09 08:15:50 -08:00
Tzanio Kolev f5f62ac93c Update tests/unit/mesh/test_geometric_factors.cpp 2024-02-08 10:42:53 -08:00
Tzanio Kolev 5339837bd3 Merge pull request #4053 from mfem/solvers-dox
Solvers dox
2024-02-05 16:53:56 -08:00
Tzanio Kolev 444815b74b Typo 2024-02-03 16:05:12 -08:00
Tzanio Kolev 0aa21d66c4 Update CONTRIBUTING.md 2024-02-03 16:01:53 -08:00
Tzanio Kolev b86173353c Converted a few Doxygen-style math formulas 2024-02-03 15:56:34 -08:00
Tzanio Kolev 3f6f94f7a2 Mention math in comments in CONTRIBUTING, add a check for old style 2024-02-03 15:54:00 -08:00
Tzanio Kolev d53f982761 Merge branch 'master' into block-solvers/bramble-pasciak-dev 2024-02-03 14:31:32 -08:00
Tzanio Kolev 1f4ff30101 Merge branch 'master' into bugfix/submesh-issue-4107 2024-02-03 14:27:46 -08:00
Tzanio Kolev 33617ce3a7 Merge pull request #4066 from mfem/el_transform_back
Add optional tolerance to ElmentTransformation::TransformBack
2024-02-03 14:24:07 -08:00
Tzanio Kolev bc3373ec09 Merge pull request #4064 from mfem/constrained-operator-addmult
Override AddMult for ConstrainedOperator
2024-02-03 14:23:34 -08:00
Tzanio Kolev 3dda9a5042 Merge pull request #4078 from mfem/najlkin/misc-bugfix
Various minor bug/deficiency fixes
2024-02-03 14:22:35 -08:00
Tzanio KolevandDennis Ogiermann 7d2b5b8e07 Update doc/CodeDocumentation.conf.in
Co-authored-by: Dennis Ogiermann <termi-official@users.noreply.github.com>
2024-02-02 11:25:09 -08:00
Tzanio Kolev b666ec0c93 Merge pull request #4077 from mfem/najlkin/sparsemat-print-fix
Fix and improvement of the print methods in SparseMatrix
2024-02-01 17:52:55 -08:00
Tzanio Kolev a1ceea97fb Trying to fix Doxygen GitHub CI 2024-02-01 17:35:25 -08:00
Tzanio Kolev 44d33d17f3 Switch to MathJax_3 2024-02-01 11:48:14 -08:00
Tzanio KolevandWill Pazner c03968e614 Update doc/CodeDocumentation.conf.in
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com>
2024-01-31 16:16:40 -08:00
Tzanio Kolev eaec7fcbba Merge branch 'master' into doxy-math-dev 2024-01-31 14:50:04 -08:00
Tzanio Kolev 71ab3f2856 Filter to use plain instead of Doxygen-style LaTeX in comments 2024-01-31 14:44:37 -08:00
Tzanio Kolev b17f011297 Merge branch 'master' into sjg/getnodalvalues-device-fix 2024-01-31 13:19:06 -08:00
Tzanio Kolev 8ec618739c Merge branch 'master' into najlkin/sparsemat-print-fix 2024-01-31 13:19:01 -08:00
Tzanio Kolev 9bd163dc1d Merge branch 'master' into el_transform_back 2024-01-31 13:18:52 -08:00
Tzanio Kolev 4e4c97b4dd Merge branch 'master' into constrained-operator-addmult 2024-01-31 13:18:29 -08:00
Tzanio Kolev da1a96477f Merge pull request #4093 from mfem/2024-copyright
Update COPYRIGHT to 2010-2024
2024-01-31 06:34:05 -08:00
Tzanio Kolev 1fcb4e4d03 Merge pull request #4090 from mfem/actions-nodejs-update
Bump GitHub actions versions
2024-01-31 06:33:45 -08:00
Tzanio Kolev 7261837f95 Merge branch 'master' into 2024-copyright 2024-01-30 11:52:35 -08:00
Tzanio Kolev 2458a62361 Merge pull request #3972 from mfem/bilinearform-dox
Doxygen improvements to bilinearform
2024-01-27 19:37:23 -08:00
Tzanio Kolev de328c333c Merge pull request #4087 from mfem/quartz-timeout
Increase time for testing on Quartz from 45 to 60 minutes
2024-01-27 13:23:53 -08:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Tzanio Kolev 77c8eeb8ea Use CI reservation on Quartz 2024-01-25 14:50:23 -08:00