Commit Graph
253 Commits
Author SHA1 Message Date
Vladimir Z Tomov a954093bad Fixed MinDetJpr() for displacements (it was forgotten). 2025-03-27 09:37:51 -07:00
Vladimir Z Tomov 94d7d2fd0a Merge branch 'master' into tmop-periodic 2025-03-27 09:08:04 -07:00
Tzanio Kolev 589403aae2 Merge branch 'master' into ppr 2025-03-24 09:27:52 -07:00
Vladimir Z Tomov beb78bfddd Review comments. 2025-03-23 23:02:13 -07:00
Vladimir Z Tomov 0ccc9b7346 comment 2025-03-14 17:48:30 -07:00
Vladimir Z Tomov 26f4d3927c Changes in mesh-optimizer.cpp.
Fixed a bug in serial + PA + CG advector.
2025-03-14 17:28:03 -07:00
Vladimir Z Tomov c604c9a098 renamed d -> dx 2025-03-12 18:03:04 -07:00
Vladimir Z Tomov 6210ea712d changed some L2-H1p transitions. 2025-03-12 16:35:00 -07:00
Vladimir Z Tomov 52e5d573bf Merge branch 'tmop-delta' into tmop-periodic 2025-03-12 10:06:36 -07:00
Vladimir Z Tomov 60eb10c5d7 reviewer comments. 2025-03-12 09:45:50 -07:00
Vladimir Z Tomov 53c1a9de7d Periodic PA. 2025-03-10 10:55:45 -07:00
Vladimir Z Tomov e024892d8e abort InterpolatorFP for periodic meshes. 2025-02-27 18:21:50 -08:00
Vladimir Z Tomov 88be18f03c Periodic advective adaptivity. 2025-02-27 13:22:41 -08:00
Mittal, Ketan edd8bd98f0 Fix ComputeMinDet for variable order in TMOP 2025-02-27 09:40:18 -08:00
Vladimir Z Tomov 012036d007 Periodic limiting. 2025-02-21 17:35:58 -08:00
Vladimir Z Tomov 8f42d760fc initial working version for periodic meshes. 2025-02-20 22:38:38 -08:00
Vladimir Z Tomov c97450809d Switched TMOPNewtonSolver::x_0 to a GridFunction. 2025-02-19 22:08:37 -08:00
Vladimir Z Tomov 7275a2fbab Merge branch 'master' into tmop-delta 2025-02-11 15:59:16 -08:00
Vladimir Z Tomov e55d0882c3 Reverted testing code. 2025-02-11 15:52:22 -08:00
Vladimir Z Tomov a3cf3f4bb2 Full support for solving displacements, including PA, with old interface. 2025-02-11 09:31:51 -08:00
Vladimir Z Tomov df47dd65c1 TMOP_Integrator defined w.r.t. displacements. 2025-02-08 09:32:41 -08:00
Vladimir Z Tomov b5826ff9d5 pass initial positions to integrators. 2025-02-06 16:45:09 -08:00
Vladimir Z Tomov 10c6c8ad22 Simpler computation of x_loc. 2025-02-05 14:35:14 -08:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Tzanio Kolev 09d9b0b1de Merge pull request #4619 from mfem/tmop-bg-bug
TMOP correction for background grids
2025-01-07 17:14:15 -08:00
Will Pazner 6ddea3ff47 Merge remote-tracking branch 'origin/master' into pa-empty-partitions 2025-01-03 09:36:06 -08:00
Vladimir Z Tomov 947bcc2b80 Removed leftover code from the previous approach. 2024-12-09 18:04:39 -08:00
Vladimir Z Tomov 7845bca7be doc error 2024-12-08 17:08:43 -08:00
Vladimir Z Tomov e079915f76 style 2024-12-08 16:49:48 -08:00
Vladimir Z Tomov ce253361c6 deprecated message 2024-12-08 16:46:33 -08:00
Vladimir Z Tomov 718a86594c Added ComputeAtGivenPositions. 2024-12-08 15:22:35 -08:00
Vladimir Z Tomov d24fd7d447 switched to the new function 2024-12-08 14:49:00 -08:00
Vladimir Z Tomov 29a2501f8c Comments, renamed the space. 2024-12-08 12:48:48 -08:00
Vladimir Z Tomov b7c8d66a3d Only comments and renamed variables. 2024-12-06 10:20:17 -08:00
Mittal, Ketan 965959e88c make sure fes_nodes are on device 2024-12-05 13:06:12 -08:00
Vladimir Z Tomov 93c07b5c1c bug 2024-11-29 15:12:02 -08:00
Vladimir Z Tomov deb8bc7ed3 minor 2024-11-27 17:58:17 -08:00
Vladimir Z Tomov 982583068a Renamed some things, references instead of copies. 2024-11-27 17:49:19 -08:00
Ketan Mittal 4ca2e5cef2 Merge branch 'master' into tmop-ae-space 2024-11-25 17:00:03 -08:00
Mittal, Ketan c09c15c0b2 add check for adaptive limiting 2024-11-25 16:59:50 -08:00
Mittal, Ketan 9129e51b86 fix to make any vdim work 2024-11-25 15:20:02 -08:00
Mittal, Ketan de6ac02a8d minor 2024-11-22 17:24:53 -08:00
Mittal, Ketan 873a6aa84c fix advectorCG and interpolatorFP for fields of different order 2024-11-22 17:19:09 -08:00
Will Pazner 2ac825abe8 Merge remote-tracking branch 'origin/master' into pa-empty-partitions
# Conflicts:
#	fem/bilininteg.cpp
#	fem/quadinterpolator.cpp
2024-11-22 11:05:49 -08:00
Mittal, Ketan 7399d8a8e0 fix for fitting miniapp 2024-11-11 18:45:30 -08:00
Will Pazner 1241960dc4 Merge remote-tracking branch 'origin/master' into pa-empty-partitions
# Conflicts:
#	fem/gridfunc.cpp
2024-06-24 10:16:56 -07:00
Vladimir Z Tomov 9145b88b31 minor 2024-05-17 15:49:51 -07:00
Mittal, Ketan 1dd2c75a33 rename variables and methods for consistency 2024-05-16 10:29:50 -07:00
Will Pazner ef9043a122 Replace many instances of GetFE(0) with GetTypicalFE()
Also replace many instances of GetElementTransformation(0) with
GetTypicalElementTransformation() and instances of GetElementGeometry(0) with
GetTypicalElementGeometry().

Remove some "early returns" in PA code with empty partitions. The reasoning is
that the early returns create divergent code paths among different MPI ranks,
which can cause deadlocks if e.g. collectives are used in code paths on not all
ranks.
2024-04-23 14:45:30 -07:00
Mittal, Ketan 71da95b411 rename variables and replace double with real_t 2024-03-28 15:25:17 -07:00