| #
be10d61c
|
| 18-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsInsertFile: Refactor to better support YAML options
* Filenames with '.yaml' or '.yml' extension are inserted as YAML options * Appending ':yaml' to a filename forces insertion as YAML o
PetscOptionsInsertFile: Refactor to better support YAML options
* Filenames with '.yaml' or '.yml' extension are inserted as YAML options * Appending ':yaml' to a filename forces insertion as YAML option
The previous rules propagate to PetscInitialize(..., file, ...) as well as command line option `-options_file`
show more ...
|
| #
d06005cb
|
| 17-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
YAML: Inserting all files/strings seen in other files and command line
|
| #
c5c1f447
|
| 16-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptions: Add public #define PETSC_MAX_OPTION_NAME
|
| #
6b94a84b
|
| 17-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsInsertArgs: Remove workarounds for legacy MPICH-1 P4
|
| #
7ba6f1c7
|
| 22-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
2318f441
|
| 22-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/options-yaml-release' into 'release'
dalcinl/options-yaml-release
See merge request petsc/petsc!3641
|
| #
8bf569ec
|
| 16-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsPrefixPush: Accept numbers if the stack is not empty
|
| #
c9dcd962
|
| 17-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsClearValue: Also clear 'help_intro' slot
|
| #
86dbd7c4
|
| 17-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsDestroyDefault: Fix possible NULL-dereference
|
| #
ee42b8b3
|
| 17-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsUsed: Fix for case-insensitive string comparison
|
| #
8ec9a424
|
| 15-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/options-yaml' into 'master'
Enancements to YAML options
See merge request petsc/petsc!3618
|
| #
5c23ca1c
|
| 10-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
Enhancements to YAML options
* Pass PetscOptions object to PetscOptionsInsertFileYAML().
* PetscOptionsInsert{File|String}YAML() are now always available and will fail at runtime if PETSc was not
Enhancements to YAML options
* Pass PetscOptions object to PetscOptionsInsertFileYAML().
* PetscOptionsInsert{File|String}YAML() are now always available and will fail at runtime if PETSc was not configured with YAML.
* Mapping keys starting with '$$' are considered dummy and not inserted. These keys can be used with `!include` tags and for the definition of YAML anchors to be expanded later with the merge key '<<'.
* Sequences of one-mappings insert an option with the list of keys. For example, the following YAML options
```yaml map: - key0: abc - key1: xyz - key2: 123 ```
insert the following options
``` -map key0,key1,key2 -map_key0 abc -map_key1 xyz -map_key2 123 ```
show more ...
|
| #
8c0b561e
|
| 10-Feb-2021 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscOptionsInsertFile: Run PetscStrreplace() on input filename
|
| #
6bac9852
|
| 13-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
a948ac05
|
| 11-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-help-option' into 'release'
Consume -help in PetscOptionsSetValue() so it can be set from RC file etc.
See merge request petsc/petsc!3537
|
| #
91ad3481
|
| 05-Jan-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Consume -help in PetscOptionsSetValue() so it can be set from RC file etc.
Fix #795
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
244951b3
|
| 16-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-09-01/fix-mpi-network-problem' into 'master'
Add additional checks and more helpful error messages if network issues...
See merge request petsc/petsc!3175
|
| #
4201f521
|
| 16-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add additional checks and more helpful error messages if network issues prevent mpiexec from working
Commit-type: error-checking, testing-fix, configure, debugability /spend 45m Reported-by: Eugene
Add additional checks and more helpful error messages if network issues prevent mpiexec from working
Commit-type: error-checking, testing-fix, configure, debugability /spend 45m Reported-by: Eugene Y Yan <eyan@anl.gov>
show more ...
|
| #
f36d9759
|
| 09-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/petscoptionsgetstringarray-man-page-fix' into 'master'
Docs: PetscOptionsGetStringArray() man page clarification
See merge request petsc/petsc!3160
|
| #
e7b76fa7
|
| 09-Sep-2020 |
Patrick Sanan <patrick.sanan@gmail.com> |
Docs: PetscOptionsGetStringArray() man page clarification
Note more forcefully that one parameter is used for both input and output.
|
| #
99c99c7f
|
| 03-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/remove-h-v-options' into 'master'
remove -h -v options and wipe them out from docs
See merge request petsc/petsc!2929
|
| #
d314f959
|
| 27-Jun-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
remove -h -v options
|
| #
08a3f2ed
|
| 26-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/improve-options-monitor' into 'master'
improve options monitor
See merge request petsc/petsc!2912
|