|  36cf73191f This PR improves statistics reporting for MGR. A list with detailed changes is given below: * Add MatrixStats and MatrixStatsArray * Add hypre_squared utility * Fix divisor line location for Rectangular matrices * Minor fix on hypre_squared definition * Move nonzero variable definitions up * Initialize global number of nonzeros at matrix creation * Add hypre_ParCSRMatrixStatsArray and helper functions * Add par_csr_matstats_device * Add par_mgr_stats * Print F-relax data only once * Fix clang-13 build * IJ driver now passes in print_level option to MGR * GPU runs always require A_FF in MGR * Add HYPRE_PRINT_SHIFTED_PARAM macro * Add hypre_IntArraySetInterleavedValues (host/device implementations) * Fix F-relaxation reporting + refactoring * Update global number of nonzeros of the matrix * Move new BoomerAMG functions to par_stats * Apply astyle | ||
|---|---|---|
| AUTOTEST | ||
| src | ||
| .gitignore | ||
| .readthedocs.yml | ||
| CHANGELOG | ||
| COPYRIGHT | ||
| INSTALL.md | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| NOTICE | ||
| README.md | ||
| SUPPORT.md | ||
HYPRE is a library of high performance preconditioners and solvers featuring multigrid methods for the solution of large, sparse linear systems of equations on massively parallel computers.
For documentation, see our readthedocs page.
To install HYPRE, please see either the documentation or the file INSTALL.md.
An overview of the HYPRE release history can be found in the file CHANGELOG.
We appreciate feedback from users. Please submit comments, suggestions, and report issues on our issues page. See also SUPPORT.md.
License
HYPRE is distributed under the terms of both the MIT license and the Apache License (Version 2.0). Users may choose either license, at their option.
All new contributions must be made under both the MIT and Apache-2.0 licenses.
See LICENSE-MIT, LICENSE-APACHE, COPYRIGHT, and NOTICE for details.
SPDX-License-Identifier: (Apache-2.0 OR MIT)
LLNL-CODE-778117
