Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Vladimir Z Tomov
f3f37e8e5a
Minor.
2021-12-28 15:19:24 -08:00
Stowell, Mark L
60a1d3d1d4
Fixing shadowed variables in tmop files
2021-12-22 15:46:33 -08:00
termi-official
2f1c03796a
Adapt tmop print policy.
2021-11-26 16:39:06 +01:00
Will Pazner
af7c58aa0e
Minor solver output consistency fixes
2021-11-24 17:20:31 -08:00
termi-official
32a7939e4e
Incorporate Will's changes.
2021-09-29 01:15:02 +02:00
termi-official
f8d501562f
Exchange PrintLevel enum with struct+builder pattern.
2021-09-29 00:16:25 +02:00
Will Pazner
d6a0a5a13d
Fix deprecation warnings for IterativeSolver::print_level
2021-09-27 15:21:07 -07:00
Ketan Mittal
ccb0feb4a4
remove unused variable
2021-07-02 13:08:07 -07:00
Ketan Mittal
b2b8407f50
add documentation and improve readability
2021-07-02 11:28:52 -07:00
Vladimir Z Tomov
e74104e4de
Merge branch 'master' into tmop-amr-dev
2021-06-30 16:23:39 -07:00
Tom Stitt
b2154cf7f7
small style changes
2021-06-04 10:56:17 -07:00
Tom Stitt
4b7bdcf2a6
better names and add comments
2021-06-04 10:03:42 -07:00
Ketan Mittal
6ab84c49ea
merge with master
2021-06-01 16:26:27 -07:00
Tom Stitt
5bf9900353
Add SetTempMemoryType methods to make it easier to use a custom memory type for large allocations in TMOP
2021-06-01 13:39:03 -07:00
Vladimir Z Tomov
5e74270060
Avoid calling MinDetJpr for non-tensor elements.
2021-05-21 09:20:05 -07:00
camierjs
808b5263f3
Add qinterp subdir in CONTRIBUTING.md
...
Remove extra new_field.HostReadWrite in fem/tmop_tools.cpp
2021-05-19 17:42:07 -07:00
Veselin Dobrev
f0ea9c68fd
In TMOPNewtonSolver::ComputeScalingFactor, adjust the energy
...
stopping criterion to allow for (small) negative energies.
Also, in the same method, print a bit more verbose output
about the energies when that output is enabled.
2021-05-19 14:07:40 -07:00
Vladimir Z Tomov
d1cdad8e95
Fixed a merge error.
2021-05-12 15:20:19 -07:00
camierjs
2b2919b806
Merge master in tmopt
2021-03-28 12:51:39 -07:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Ketan Mittal
f162e36168
refactoring code and changing dtc update
2021-01-11 15:41:56 -08:00
camierjs
f4db4b5f0f
Merge master in tmopt
2020-12-20 15:35:41 -08:00
Vladimir Tomov and Tzanio
a1a0aeb6af
[SQUASH] TMOP improvements for untangling ( #1884 )
...
* Untangling example.
* Improvements in the untangling logic.
* Bug.
* Minor.
* More untangling corrections.
* Slight improvement.
* More untangling improvements.
* Minor.
* No energy / residual checks in the line search for untangling.
* Minor improvement in 313 and 022.
* Renamed variables.
* Disabled the size-only untangling metrics in the miniapp.
* Corresponding changes in the mesh-optimizer.
* Removed mesh files.
* make style
* Minor.
* Removed the use of sign(detT) from invariants.hpp.
* Changelog.
* minor
* Added '-vl 1' for the untangling sample runs.
* Removed all of '-rs 0 -ls 2 -li 100' from the sample command lines as
these are the default parameters in the miniapp.
Co-authored-by: Tzanio <tzanio@llnl.gov >
2020-12-20 12:57:25 -08:00
camierjs
6fcadc37d6
Fixed missing function calls for the combination case ( #1822 ).
2020-10-26 09:39:16 -07:00
camierjs
fd3d8270f2
Merge master in tmopt
2020-09-01 12:39:28 -07:00
Tzanio Kolev
a194e35053
Merge pull request #1560 from mfem/findpts-crystalrouter
...
FindPointsGSLIB support for non-H1 gridfunctions
2020-09-01 10:20:19 -07:00
camierjs
cbb3111a9a
Add mixed mesh logic
2020-08-20 07:55:09 -07:00
camierjs
b40dd48d50
Fix merge but Not ready for mixed meshes
2020-08-20 07:03:35 -07:00
camierjs
4ac72028a4
Merge branch 'master' into tmopt
2020-08-20 06:53:00 -07:00
camierjs
7604bbd03a
Cleanup debug
2020-08-11 16:48:24 -07:00
camierjs
0a37aef4d6
Add few instantiated kernels, SetTspecAtIndex fix && cleanup
2020-07-29 15:55:35 -07:00
camierjs
07c9965aa4
WIP all tests before cleanup
2020-07-29 14:17:14 -07:00
camierjs
d9d3f0e4ea
Time loop instrumentation
2020-07-28 18:28:52 -07:00
camierjs
0cdf29a4bc
fem/tmop_pa_p3_c0 fem/tmop_pa_w3_c0 kernel lim_dist fix & cleanup
2020-07-22 19:14:12 -07:00
camierjs
f7dcf85cbe
fem/tmop_pa_p2_c0.cpp lim_dist fix
2020-07-22 18:50:17 -07:00
camierjs
39b9767258
EnergyPA_C0_2D lim_dist fix
2020-07-22 18:02:40 -07:00
camierjs
2bb8d88e16
debug fem/tmop_tools.cpp
2020-07-22 14:53:47 -07:00
Ketan Mittal
320f491661
fix for discrete adaptivity
2020-07-17 15:58:21 -07:00
Tomov
69ea9d3dc4
Support for mixed meshes in TMOPNewtonSolver.
2020-07-01 15:39:53 -07:00
camierjs
ceb34240df
MinDetJpr kernel @ device
2020-06-26 13:29:19 -07:00
camierjs
f6ed30852b
Read dist from lim_dist grid function
2020-06-26 11:56:14 -07:00
camierjs
6a881ae708
Cleanup jac_ok
2020-06-25 18:27:33 -07:00
camierjs
279938afe5
Check det(Jpr) > 0 @ GPU
2020-06-25 18:08:35 -07:00
camierjs
a3403c3f3a
PA AdvectorCG + cube mesh tests
2020-06-25 14:10:23 -07:00
Ketan Mittal
83f74fefca
resolve conflict
2020-06-24 17:36:29 -07:00
Ketan Mittal
752d698ffb
cleaning up
2020-06-24 17:31:00 -07:00
camierjs
5b97514b1f
Merge branch 'master' into tmopt
2020-06-24 16:34:03 -07:00
camierjs
7739c00cf9
Cleanup
2020-06-24 14:07:16 -07:00
camierjs
3019a29b9f
Pa in ParAdvectorCGOper::Mult
2020-06-24 13:53:52 -07:00