History log of /petsc/src/snes/interface/dlregissnes.c (Results 1 – 25 of 223)
Revision Date Author Comments
# 76d69608 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1d017dde 19-Jan-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-11-26/improve-man-pages/release' into 'release'

Improve some manual pages in KSP/SNES

See merge request petsc/petsc!8071


# 0b4b7b1c 26-Nov-2024 Barry Smith <bsmith@mcs.anl.gov>

Improve some manual pages in KSP/SNES


# 447e0e20 08-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'zach/snes-arc-length' into 'main'

SNES: Add SNESNEWTONAL for Newton's method with arc length continuation

See merge request petsc/petsc!7502


# 97276fdd 08-Aug-2024 Zach Atkins <zach.atkins@colorado.edu>

SNES: Add SNESNEWTONAL for Newton's method with arc length continuation


# ad00654a 15-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'nathawani/feature-amr-using-flux-norm' into 'main'

SNES ex27: Poisson problem using primal and mixed form for error estimator using flux norm

See merge request petsc/petsc!7674


# 8b724c91 13-Jul-2024 Matthew G. Knepley <knepley@gmail.com>

DMAdaptor: Add monitoring
- Add DMAdaptorMonitor(), DMAdaptorMonitorSet(), DMAdaptorMonitorCancel(), DMAdaptorMonitorSetFromOptions()
- Add DMAdaptorMonitorError(), DMAdaptorMonitorErrorDraw(), DMA

DMAdaptor: Add monitoring
- Add DMAdaptorMonitor(), DMAdaptorMonitorSet(), DMAdaptorMonitorCancel(), DMAdaptorMonitorSetFromOptions()
- Add DMAdaptorMonitorError(), DMAdaptorMonitorErrorDraw(), DMAdaptorMonitorErrorDrawLGCreate(), DMAdaptorMonitorErrorDrawLG()
- Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(), DMAdaptorMonitorRegisterDestroy()

show more ...


# 3a336bb1 08-Jul-2024 Matthew G. Knepley <knepley@gmail.com>

DMAdaptor: Complete overhaul
- Add CLASSID and type registration
- Add error estimates based upon a mixed problem
- Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(), DMAdaptorRegisterA

DMAdaptor: Complete overhaul
- Add CLASSID and type registration
- Add error estimates based upon a mixed problem
- Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(), DMAdaptorRegisterAll(), DMAdaptorRegisterDestroy()
- Add DMAdaptorGetMixedSetupFunction() and DMAdaptorSetMixedSetupFunction()

show more ...


# 1bd63e3e 30-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 50935e0a 30-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-22/fix-some-manualpages/release' into 'release'

Improve SNES manual pages

See merge request petsc/petsc!7049


# 420bcc1b 23-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix some manual pages focusing on SNES


# e8e8640d 26-Sep-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/rm-first-empty-line' into 'main'

Remove first and last empty lines

See merge request petsc/petsc!6892


# 92bec4ee 26-Sep-2023 Pierre Jolivet <pierre@joliv.et>

Remove first and last empty lines


# c84da222 22-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-02-19/fix-snes-man-pages' into 'main'

Fix a bunch of SNES man pages

See merge request petsc/petsc!6094


# dc4c0fb0 22-Feb-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix a bunch of SNES man pages

Commit-type: documentation


# 00c4a5d5 19-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/fix-SNES_Setup-to-SNES_SetUp/release' into 'main'

Change SNES_Setup event to SNES_SetUp

See merge request petsc/petsc!6058


# fc8bc0e3 11-Feb-2023 Richard Tran Mills <rmills@rmills.org>

Change SNES_Setup event to SNES_SetUp, to be consistent with KSP_SetUp, PC_SetUp, etc.


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 89669be4 02-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-sphinx-man-pages' into 'main'

Integrate Man Pages into Sphinx Docs

Closes #1132 and #1015

See merge request petsc/petsc!4989


# db781477 25-Apr-2022 Patrick Sanan <patrick.sanan@gmail.com>

Docs: bulk add backticks to .seealso man page fields

```python
import os
import re
import fileinput

def _process_word(word):
comma = "," if word.endswith(",") else ""
return "`%s`%s" % (wor

Docs: bulk add backticks to .seealso man page fields

```python
import os
import re
import fileinput

def _process_word(word):
comma = "," if word.endswith(",") else ""
return "`%s`%s" % (word.rstrip(","), comma)

def _process_stripped_line(line):
return " ".join(map(_process_word, line.split()))

start_pattern = re.compile(r"^( *\.seealso:? )(.*$)")

def process_file(filename_full):
with fileinput.FileInput(filename_full, inplace=True) as f:
in_block = False
for line in f:
line_stripped = line.strip()
# end ".seealso blocks" on a blank line or C-style comment close
line_modified = None
if not line_stripped:
in_block = False
elif line_stripped.endswith("*/"):
in_block = False
else:
match = re.match(start_pattern,
line) # not stripped line
if match:
indent = " " * len(match.group(1))
in_block = True
line_modified = match.group(
1) + _process_stripped_line(
match.group(2).strip())
elif in_block:
line_modified = indent + _process_stripped_line(
line_stripped)
if line_modified:
print(line_modified) # prints to the file
else:
print(line, end="") # prints to the file

BASE_DIRS = ["src", "include"]
EXT = [".c", ".cxx", ".cpp", ".cu", ".h", ".hpp", ".hxx"]
EXCLUDE_DIRS = ["tests", "tutorials", "ftn-auto", "ftn-custom", "benchmarks"]

def main():
""" Process everything """
for base in BASE_DIRS:
for root, dirs, files in os.walk(base):
for filename in files:
if os.path.splitext(filename)[1] in EXT:
filename_full = os.path.join(root, filename)
print("FILE ---", filename_full)
process_file(filename_full)
for exclude_dir in EXCLUDE_DIRS:
if exclude_dir in dirs:
dirs.remove(exclude_dir)

if __name__ == "__main__":
main()
```

show more ...


123456789