History log of /petsc/src/sys/objects/pinit.c (Results 326 – 350 of 1307)
Revision Date Author Comments
# 524285cf 22-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/options-yaml' into 'master'

Enhancements to YAML options

See merge request petsc/petsc!3629


# 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 ...


# 9f90f53a 04-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'

MatMat operations with CUSPARSE

See merge request petsc/petsc!3391


# 45639126 28-Dec-2020 Stefano Zampini <stefano.zampini@gmail.com>

PetscSF: need to initialize backends to access malloc functionality


# 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 ...


# d6c9e3d1 14-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/09-08-2020/fix-debug-mpiabort-on-other-ranks' into 'master'

Barry/09 08 2020/fix debug mpiabort on other ranks

See merge request petsc/petsc!3179


# bf4d2887 11-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Deprecate -debugger_nodes and replace with -debugger_ranks

PETSCABORT calls abort if run under -start_in_debugger, rather than MPI_Abort, this allows debugging the crashed program

\spend 1h

Commit

Deprecate -debugger_nodes and replace with -debugger_ranks

PETSCABORT calls abort if run under -start_in_debugger, rather than MPI_Abort, this allows debugging the crashed program

\spend 1h

Commit-type: bug-fix, usability
/spend 5m

show more ...


# 6a37434b 13-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-malloc-tracing' into 'master'

Knepley/feature malloc tracing

See merge request petsc/petsc!3163


# 608c71bf 10-Sep-2020 Matthew G. Knepley <knepley@gmail.com>

Sys: Allow tracing malloc
- I used this to track down allocation in a section of the code
- Now malloc logging can use requested size instead of allocated size


# 16924cb1 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc!3064

show more ...


# 2da392cc 17-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability
/spend 1.5h


# fd2eec0d 23-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/add-kokkos-init' into 'master'

Add Kokkos initialization

See merge request petsc/petsc!3048


# c2b86a48 19-Aug-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Add Kokkos initialization


# 863deefa 13-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# ae8c65b1 13-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-09/non-ascii-source-error' into 'maint'

Non-ASCII characters in source should be an immediate error, not allowed in master

See merge request petsc/petsc!3036


# 110fc3b0 10-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Non-ASCII characters in source should be an immediate error, not allowed in master

I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends
due to non-ASCII

Non-ASCII characters in source should be an immediate error, not allowed in master

I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends
due to non-ASCII characters in the source

Commit-type: error-checking, portability-fix, testing-fix, style-fix, feature
/spend 5h

show more ...


# 3404a313 06-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# b91a3cc2 06-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'bsmith/fix-gcov/maint' into 'maint'

gcov: call __gcov_flush() in PetscFinalize - so flushing will not continue into next pipeline

See merge request petsc/petsc!2955


# 850fc14f 06-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-07-05/fix-petsc-unlikely-debug' into 'master'

Trivial fixes for PetscUnlikelyDebug usage

See merge request petsc/petsc!2956


# 9245e749 06-Jul-2020 Barry Smith <bsmith@mcs.anl.gov>

Trivial fixes for PetscUnlikelyDebug usage

Commit-type: error-checking, style-fix
/spend 5m


# 56883f60 02-Jul-2020 Barry Smith <bsmith@mcs.anl.gov>

gcov: call __gcov_flush() in PetscFinalize - so flushing will not continue into next pipeline

Commit-type: ci-fix
Time: 1 hours


# 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


# c5b5d8d5 08-Apr-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

-options_monitor and -options_monitor_cancel have immediate effect.

* No need to call for PetscOptionsSetFromOptions
* PetscOptionsMonitorDefault now uses plain PetscPrintf if NULL context (viewer)

-options_monitor and -options_monitor_cancel have immediate effect.

* No need to call for PetscOptionsSetFromOptions
* PetscOptionsMonitorDefault now uses plain PetscPrintf if NULL context (viewer) is passed
* so we can avoid creating a viewer early in PetscInitialize
* -options_monitor_cancel cancels just hard-wired monitors
* Remove PetscOptionsSetFromOptions
* Remove PetscOptionsMonitorCancel
* Introduce concept of options with absolute precedence
* -options_monitor,-options_monitor_cancel,-h,-help,-skip_petscrc,-options_file_yaml,-options_string_yaml
* PetscOptionsInsert: improve -skip_petscrc handling
* Call PetscOptionsInsertArgs just once per PetscOptionsInsert
* Improve related manpages

show more ...


# 8ad20175 20-Apr-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

introduce PetscErrorHandlingInitialized flag


1...<<11121314151617181920>>...53