History log of /petsc/src/benchmarks/benchmarkExample.py (Results 51 – 75 of 107)
Revision Date Author Comments
# cc85fe4d 04-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
s

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
src/snes/impls/composite/snescomposite.c
src/snes/impls/gs/snesgs.c
src/snes/impls/nasm/nasm.c
src/snes/impls/ngmres/snesngmres.c

show more ...


# 92ea3f7c 04-Sep-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dt-fem' into knepley/feature-fem-dgspace

* knepley/feature-dt-fem: (123 commits)
SNES ex12: Fix buggy checkin
Builder: strip test output before comparing
PetscDua

Merge branch 'knepley/feature-dt-fem' into knepley/feature-fem-dgspace

* knepley/feature-dt-fem: (123 commits)
SNES ex12: Fix buggy checkin
Builder: strip test output before comparing
PetscDualSpace: Pointer check barfs for function pointer
Sys: Add ability to turn off CUBLAS initialization - This continually SEGVs on my Air
SNES ex62: Updated test output - Matrix now prints attached nullspace indicator - 3D tests are wierdly different, they need to be verified by hand
SNES ex12: Updated test output - Mostly for completed labels
SNES ex12/62: Changed to new DMPlexProjectFunction() interface - Took DM out of main struct
SNES ex12/62: Complete boundary label - Puts in edges in 3D - Perhaps should be moved to the creation routine
PetscDualSpace: Fixed orientation of reference tetrahedron - Now this does not match FIAT
PetscDualSpace: Fixed numDof for P0
PetscDualSpace: Added PetscDualSpaceApply() for the action of a functional - Declared PetscDualSpaceGetFunctional()
DMPlex: Updated ProjectFunction() to use PetscDualSpace for generic projection - Has not been tested with moment dofs - Accommodates vector functions
DMPlex: Added support for INSERT_BC_VALUES in VecSetClosure()
DMPlex: Fixed missing RestoreTransitiveClosure()
DMPlex: Fixed optimized portion of VecGetClosure() for NULL input array
DMPlex: Allow NULL array as input to DMPlexVecGetClosure()
DMPlex: Fix VecGetClosure() when the array is input
PetscFE: OpenCL is hardcoded for P0 coefficients right now
SNES ex12: Added test cases for variable coefficient Laplace - The P1 tests reproduce the analytic linear coefficient
PetscFE: Added auxiliary fields to PetscFEIntegrateJacobian() - Hooked it up to DMPlexComputeJacobian()
...

show more ...


# 8117f98b 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dt-fem

* master: (211 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries

Merge branch 'master' into knepley/feature-dt-fem

* master: (211 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

Conflicts:
config/builder.py
src/dm/impls/plex/plexgeometry.c

show more ...


# 459e96c1 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-refine-3d

* master: (273 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib

Merge branch 'master' into knepley/feature-plex-refine-3d

* master: (273 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

Conflicts:
include/petscdmplex.h

show more ...


# c0c93d0e 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dmda-section

* master: (287 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib e

Merge branch 'master' into knepley/feature-dmda-section

* master: (287 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

show more ...


# 79d2f047 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-benchmark-example'

* knepley/feature-benchmark-example:
Benchmark: Corrected processing of parallel flops
Benchmark: Improve interaction with batch system - Look at

Merge branch 'knepley/feature-benchmark-example'

* knepley/feature-benchmark-example:
Benchmark: Corrected processing of parallel flops
Benchmark: Improve interaction with batch system - Look at environment for some qsub options
Benchmark: Get size of parallel mesh properly
Benchmark: Use PETSC_DIR to run generation script
Benchmark: Adding cwd to path since summary module is written there
Benchmark: Added plotEventScaling() to benchamrkExample

show more ...


# ee292a8b 19-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'karlrupp/feature-snes-ex52-OpenCL' into knepley/feature-dt-fem

* karlrupp/feature-snes-ex52-OpenCL:
SNES ex52: OpenCL integration now natively supports double precision as well.
SN

Merge branch 'karlrupp/feature-snes-ex52-OpenCL' into knepley/feature-dt-fem

* karlrupp/feature-snes-ex52-OpenCL:
SNES ex52: OpenCL integration now natively supports double precision as well.
SNES ex52: Added option to switch between OpenCL and CUDA backends.
SNES ex52: Added test for multiple regular parallel refinements
SNES ex52: Fixed output flag for residual printing
SNES ex52: Added -refinement_rounds to allow multiple regular parallel refinements
SNES ex52: Added uniform parallel refinement - Added test
DMPlex: Uniform refinement does not work on uninterpolated meshes
SNES ex52: Changed output for 3D tests
SNES ex52: Fixed Makefile to support compilation of both the OpenCL and the CUDA version
SNES ex52: OpenCL version can now deal with multiple parallel blocks.
SNES ex52: Fixed OpenCL vector-type initialization for Laplacian as well.
SNES ex52: Fixed static initialization issue in OpenCL kernel for the AMD SDK.
SNES ex52: Fixed OpenCL test suite, added reference output
SNES ex52: Now builder runs for OpenCL are separate
SNES ex52: Unify dispatch function for CUDA and OpenCL - Now only one function works at a time (I think this is alright in the example) - Remove -opencl flag
SNES ex52: Added OpenCL profiling information.
SNES ex52: Now supporting elasticity in 2d via OpenCL.
SNES ex52: Updated OpenCL version such that spatial dimension is now a runtime parameter.
Added OpenCL version of SNES ex52 for the Laplacian.
Builder: Fixed problems for snes/ex52: "Cuda" -> "cuda", stripping "\r" from output for comparison with reference.

Conflicts:
src/snes/examples/tutorials/ex52.c

show more ...


# 0bc2d6fd 19-Jul-2013 Matthew G. Knepley <knepley@gmail.com>

Benchmark: Corrected processing of parallel flops


# b3efd4cd 19-Jul-2013 Andy R. Terrel <andy.terrel@gmail.com>

Benchmark: Improve interaction with batch system
- Look at environment for some qsub options


# 0a2738ab 19-Jul-2013 Andy R. Terrel <andy.terrel@gmail.com>

Benchmark: Get size of parallel mesh properly


# 619383dc 19-Jul-2013 Andy R. Terrel <andy.terrel@gmail.com>

Benchmark: Use PETSC_DIR to run generation script


# 90dfb094 19-Jul-2013 Andy R. Terrel <andy.terrel@gmail.com>

Benchmark: Adding cwd to path since summary module is written there


# 929aa6be 19-Jul-2013 Matthew G. Knepley <knepley@gmail.com>

Benchmark: Added plotEventScaling() to benchamrkExample


# 3973d8da 15-Jul-2013 Karl Rupp <rupp@iue.tuwien.ac.at>

SNES ex52: Added option to switch between OpenCL and CUDA backends.


# 9bccae41 23-Apr-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 719627a6cee54b4367ab263a30985c06b3d9399d


# d006b754 21-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Allow examples to be run in daemon mode

Hg-commit: ddfa6347477721e02bbee13d4f8e2b93163c7078


# 0657493a 27-Mar-2012 Peter Brune <brune@mcs.anl.gov>

commit after merge

Hg-commit: 8bbde4c6a68210736fec1b806d9ca592257e9fc9


# fd49fd63 27-Mar-2012 Matthew G Knepley <knepley@gmail.com>

More examples

Hg-commit: a8e2f2c193198ad16433626d241c31b4edea9570


# 51322221 28-Feb-2012 Jungho Lee <julee@mcs.anl.gov>

commit after merge

Hg-commit: e8d19a834d936a4816c3abf3af0b68733c00be11


# 6e25a272 20-Feb-2012 Matthew G Knepley <knepley@gmail.com>

Improvements to plotting for benchmarkExample

Hg-commit: 7a93eb0d3fa2e4662884869729a840dd9c164245


# 1f9dcb65 18-Feb-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: ad9064ecab6663bf6a24da505dd949d26e524f4c


# df494a56 17-Feb-2012 Matthew G Knepley <knepley@gmail.com>

Fixing example benchmarking
- Now uses block size correctly for time plots

Hg-commit: 9654a35303f7ce99cb313313d4af3cb9238afbaf


# 1037da18 14-Feb-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 0db928480d979c13a2377936075c7720438182bd


# 01a0b279 14-Feb-2012 Jed Brown <jed@59A2.org>

Fix syntax in benchmarkExample.py

Hg-commit: 5ad65589ae654a618e4bc1a29f0c742dd72b587d


# ddb8a248 18-Oct-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: fb27d03db297d0e9b4ef73082c64edf0fc429f9e


12345