Commit Graph
138 Commits
Author SHA1 Message Date
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 TomovandTzanio 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