-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simple linear-solver optimize (#283)
* low-hanging fruit optimization using just solver/precon options * removed partial assembly if's where partial assembly is not supported. However, setting partial assembly to true is slightly slower * lin-solve options pushed to hpp * adding more AMG optimizations * enforce style * changing default tolerances back to previous values * additional tolerance controls for cal-perf and updated ref soln to heatedBox * enforce style * fixed issure with SOR weight on helmholtz solve * enforce style * fix issue with smoother weight on mass inverse * fixes to options according to hypre guidance (HYPRE_BoomerAMGSetMaxIter as a precon) and apparent smoother relax weight not functioning as intended * max iters for amg precon set to 1, updates to input files for two tests and reduced rel tol * further reduing tolerance on lomach-flow tests * further reduction in test tols * raised rel. tol to 1e-10 * switch rel tol check to delta check in lequere test, all atol to 1e-12 * collected default solver tols to single defaults * further solver setting tweaks, reduced test tols * removed unintentional underscore in tomboulides tol setting labels * switch tomboulides underscore tol labels to dashes for consitency * upped default tolerances and switched default NI to off * switched tolerances of test checks to be consitent with default lin-sol tol and replacing ref soln. numerical-integ defaults to false now * enforce style * commented copy lines for ref solns as this was causing issues on the gpu * updated sponge ref soln, reduced tol of axi-symm arans test, and removed a leftover ref sol copy line * update pipe arans soln and reduced sponge test tol --------- Co-authored-by: Sigfried Haering <shaering@oden.utexas.edu>
- Loading branch information
Showing
32 changed files
with
301 additions
and
197 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.