History log of /petsc/include/petsclog.h (Results 51 – 75 of 739)
Revision Date Author Comments
# 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


# 3c3b5421 20-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-hpddm-inertia-ci' into 'main'

PCHPDDM: add -pc_hpddm_levels_1_eps_use_inertia

See merge request petsc/petsc!5984


# d5bc873c 16-Jan-2023 Pierre Jolivet <pierre@joliv.et>

Remove undefined macros


# c200f75e 12-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 6f3396dd 12-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-12-02/copyedit-last-part-manual/release' into 'release'

Copyediting and cleanup of later sections of user manual; add links to manual...

See merge request petsc/petsc!5902


# d1f92df0 05-Dec-2022 Barry Smith <bsmith@mcs.anl.gov>

Copyediting and cleanup of later sections of user manual; add links to manual from PetscLog and PetscView manual pages

Commit-type: documentation
/spend 8h


# b5fdbe7c 06-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/threadsafety' into 'main'

threading support in PetscLog and debugging configurations

See merge request petsc/petsc!5898


# c708d6e3 27-Nov-2022 Stefano Zampini <stefano.zampini@gmail.com>

PetscLog: implement multithreaded support


# f092f6cb 11-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'perfstubs' into 'main'

Add the perfstubs package to petsc.

See merge request petsc/petsc!5516


# a0c7f9aa 11-Nov-2022 Samuel Khuvis <s.khuvis@x-scalesolutions.com>

Add the perfstubs package to petsc.

Example usage:

Configure PETSc with: ./configure --download-mpich
--download-fblaslapack

Build PETSc
Setup TAU:

wget http://tau.uoregon.edu/tau.tgz
./configure

Add the perfstubs package to petsc.

Example usage:

Configure PETSc with: ./configure --download-mpich
--download-fblaslapack

Build PETSc
Setup TAU:

wget http://tau.uoregon.edu/tau.tgz
./configure -cc=mpicc -c++=mpicxx -mpi -bfd=download -unwind=download &&
make install
export PATH=<tau dir>/x86_64/bin:$PATH

Build and run PETSc example with TAU:

cd $PETSC_DIR/src/snes/tutorials
make ex56
mpirun -n 4 tau_exec ./ex56 <args>

This should produce 4 profile...* files with profile data that can be
viewed with paraprof/pprof:

Reading Profile files in profile.*

NODE 0;CONTEXT 0;THREAD 0:
---------------------------------------------------------------------------------------
%Time Exclusive Inclusive #Call #Subrs Inclusive Name
msec total msec usec/call
---------------------------------------------------------------------------------------
100.0 26 1,838 1 41322 1838424 .TAU
application
73.2 1 1,345 2 168 672950
SNESSolve
62.2 3 1,142 2 1282 571442
SNESJacobianEval
62.0 1,136 1,138 2 76 569494
DMPlexJacobianFE
60.1 0.046 1,105 1 32 1105001 Solve
1
15.2 87 279 5 11102 55943 Mesh
Setup
13.2 0.315 241 1 32 241765 Solve
0
7.8 80 144 38785 38785 4
MPI_Allreduce()
7.0 69 128 6 43386 21491
DualSpaceSetUp
6.2 1 114 4 54 28536
PCSetUp
6.0 12 110 2 892 55407
PCSetUp_GAMG+
3.9 70 70 1 0 70888
MPI_Init_thread()
3.7 68 68 41747 0 2 MPI
Collective Sync
3.6 8 66 4 3536 16548
SNESFunctionEval
2.6 45 48 171 171 281
MPI_Bcast()
1.9 34 34 7836 0 4
MPI_Barrier()
1.8 0.567 33 2 68 16912 GAMG
Coarsen

show more ...


# 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


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

Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation


# 7b43b5f0 21-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/petsclogobjectparent-be-quiet' into 'main'

Silence unused variable warning

Closes #1249

See merge request petsc/petsc!5660


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

Silence unused variable warning


# b7124133 20-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-17/slimmer-petscobject' into 'main'

Feature: Slimmer PetscObject

See merge request petsc/petsc!5649


# 4dfa11a4 17-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()


# 5bc4531b 06-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-02/modernize-petscinfo' into 'main'

Clean up and modernize PetscInfo()

See merge request petsc/petsc!5582


# 8b86dd2e 02-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

clean up and modernize PetscInfo() internals


# 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


# 32105407 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-13/fix-man-include' into 'main'

Fix up manual pages in include/ including adding tick marks

See merge request petsc/petsc!5528


# 87497f52 14-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix up manual pages in include/ including adding tick marks

Commit-type: documentation
/spend 4h


# 8abf2547 15-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-07-20/device-handles-on-demand' into 'main'

Decouple log_view and PetscDevice initialization

See merge request petsc/petsc!5458


12345678910>>...30