Tzanio Kolev and Will Pazner
8784555248
[SQUASH] Assembly levels for LinearForm ( #3235 )
...
* Assembly levels for LinearForm
* Typo
* Switched to Mesh::Update in methods like Mesh::SetNodes
* Update mesh/mesh.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Addressing Will's comments
* Update mesh/mesh.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Changes in linform-pa-fix after 10/14/22 meeting
* Update fem/linearform.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Update fem/linearform.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Some fixes from Will
* More fixes from Will
* Have LinearForm::Assemble check the value of fast_assembly
* Final reviewer comments for PR 3235
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
2022-10-20 16:50:47 -07:00
Vladimir Z Tomov
35db31402e
minor
2022-09-26 12:54:32 -07:00
Vladimir Z Tomov
145539f4ab
Simplified function parameters. All calls to these functions are internal,
...
we don't expect any issues.
2022-09-26 12:48:02 -07:00
Ketan Mittal
b50c494e8b
grab fes_ordering from fes/pfes in AdaptivityEvaluator
2022-09-07 15:30:00 -07:00
Ketan Mittal
9e1fe38f85
minor changes and updated CHANGELOG
2022-07-26 15:11:42 -07:00
Ketan Mittal
939d07994c
minor changes and resolve merge conflict
2022-07-25 12:06:07 -07:00
Tzanio Kolev
40af7f79ad
Update fem/tmop_tools.cpp
2022-07-13 18:29:43 -07:00
Vladimir Z Tomov
855d610ba1
Aborted the worst-quality for now, as there are open questions.
2022-07-13 17:26:56 -07:00
Vladimir Z Tomov
e29260f2df
Removed unnecessary func calls.
2022-07-13 17:07:24 -07:00
Ketan Mittal
cdcc3339d6
fix computation of initial energy in miniapps
2022-05-31 13:42:45 -07:00
Ketan Mittal
b055cbd8b1
minor fixes and update miniapp sample runs
2022-05-24 11:32:56 -07:00
Ketan Mittal
228d33000b
style
2022-05-23 11:45:11 -07:00
Ketan Mittal
7fe27cc8be
fix tmop for node ordering
2022-05-23 11:43:29 -07:00
Ketan Mittal
f3fe49a07c
computation of min det(T) and max mu(T) clean up
2022-05-10 13:42:41 -07:00
Ketan Mittal
7f1e9aca34
minor
2022-05-10 08:00:20 -07:00
Ketan Mittal
b58a6b599f
calculate parameter for worst-case metric
2022-05-09 10:57:43 -07:00
Tzanio Kolev
3ed3327364
Merge branch 'master' into tmop-surfit-formulation
2022-03-12 16:28:11 -08:00
Vladimir Z Tomov
a8f52ff2c2
style
2022-03-09 17:16:28 -08:00
Vladimir Z Tomov
e30517a4a7
Minor.
2022-03-09 17:12:06 -08:00
Vladimir Z Tomov
56ed1dffd8
Minor.
2022-03-09 16:26:54 -08:00
Ketan Mittal
ec331485be
minor update to adaptive weight
2022-03-07 17:57:39 -08:00
Ketan Mittal
b3b3c0f805
reviewer comments
2022-03-04 15:25:37 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Ketan Mittal
6f127b0f09
increase tolerance for adaptive weight
2022-02-15 09:08:38 -08:00
Ketan Mittal
58819d698b
update how surf_fit_multiplier is set
2022-02-14 19:32:00 -08:00
Ketan Mittal
70b07cbc89
added comments
2022-02-14 09:31:31 -08:00
Ketan Mittal
0e571fd8cb
minor fixes to tmop_tools
2022-02-11 12:20:41 -08:00
Ketan Mittal
1698556809
skip gradient and hessian calculation for elements with no marked dofs for surface fitting
2022-02-11 11:01:32 -08:00
Ketan Mittal
3b96981769
minor updates to adaptive
2022-02-09 15:24:56 -08:00
Ketan Mittal
2ec35e4beb
add surface fitting threshold and clean up adaptive weight
2022-02-09 11:58:28 -08:00
Ketan Mittal
7b054295e3
pa for surf-fit [WIP]
2022-02-02 14:04:29 -08:00
Ketan Mittal
671c5e8b2c
add adaptive surf fitting
2022-01-28 11:21:42 -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