1*330d3dbaSSatish BalayCopyright (c) 1991-2025, UChicago Argonne, LLC and the PETSc Developers and Contributors 2e90a541dSJed BrownAll rights reserved. 3e90a541dSJed Brown 4e90a541dSJed BrownRedistribution and use in source and binary forms, with or without modification, 5e90a541dSJed Brownare permitted provided that the following conditions are met: 6e90a541dSJed Brown 7e90a541dSJed Brown* Redistributions of source code must retain the above copyright notice, this 8e90a541dSJed Brown list of conditions and the following disclaimer. 9e90a541dSJed Brown* Redistributions in binary form must reproduce the above copyright notice, this 10e90a541dSJed Brown list of conditions and the following disclaimer in the documentation and/or 11e90a541dSJed Brown other materials provided with the distribution. 12e90a541dSJed Brown 13e90a541dSJed BrownTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 14e90a541dSJed BrownANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15e90a541dSJed BrownWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16e90a541dSJed BrownDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 17e90a541dSJed BrownANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18e90a541dSJed Brown(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19e90a541dSJed BrownLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 20e90a541dSJed BrownANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21e90a541dSJed Brown(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22e90a541dSJed BrownSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23e90a541dSJed Brown 24e90a541dSJed Brown 25e90a541dSJed BrownThis license DOES NOT apply to any software that may be obtained via the 2655aecb67SBarry Smith--download-package option of the PETSc configuration. Each of those packages is 2755aecb67SBarry Smithcovered by its own license(s). 28