History log of /petsc/src/sys/classes/draw/utils/axis.c (Results 26 – 50 of 83)
Revision Date Author Comments
# fbfcfee5 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-t

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-to: Andreas Mang <andreas@ices.utexas.edu>

show more ...


# 35d70571 04-May-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c


# 52774845 06-Apr-2016 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection

* tisaac/sf-fix-multi-sf-leaves: (174 commits)
PetscSF: fix PetscSFGetMultiSF() for sparse leaves
PetscSF: make

Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection

* tisaac/sf-fix-multi-sf-leaves: (174 commits)
PetscSF: fix PetscSFGetMultiSF() for sparse leaves
PetscSF: make regression test that fails
few more clang static analyzer fixes
many issues detected by clang static analyzer
Update hypre to its release version
Updates for xSDKTrilinos builds
Added --download-xsdktrilinos
Communicator passed to VecCreateSeq should be PETSC_COMM_SELF
PCMG man page: fix typo in options name
Bib: Added refs
DMLabel: Removed unused variable
Metis tries to use backtrace which requires -lexecinfo on some systems such as freebsd Remove -lexecinfo from freebsd configure files since it is only needed by metis
add alternative output that occurs on some systems due to use of random number generator in partitioner
Plex: When creating cohesive submeshes, fix memory leak
Plex ex11: Updated output for new distribution algorithm
Plex: When explicitly distributing the depth label, we must recreate empty strata
Plex: When partitioning, the cell numbering should include hybrid points
Plex: Allow cell and vertex numberings to include hybrid points
need to show diffs of ex22 if it fails
Support two different output for test example, since due to roundoff this example can produce slightly different convergence history
...

show more ...


# 545a86f4 23-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-draw-axis (pull request #436)

PetscDraw: Rework implementation of PetscDrawAxis


# c20ebc76 22-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint


# 71917b75 21-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

PetscDraw: Rework implementation of PetscDrawAxis

* Fix computation of coordinates
* Draw axes as a rectangular box
* Rework computation of spaces for ticks and labels
* Add option -lg_marker_type t

PetscDraw: Rework implementation of PetscDrawAxis

* Fix computation of coordinates
* Draw axes as a rectangular box
* Rework computation of spaces for ticks and labels
* Add option -lg_marker_type to quickly set the marker type in line graphs
* Slightly update LH/HG/Bar and related tests

show more ...


# 9be3f403 19-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/draw-null (pull request #434)

PetscDraw: Proper implementation of PETSC_DRAW_NULL


# 45f3bb6e 18-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

PetscDraw: Proper implementation of PETSC_DRAW_NULL

* Remove special casing of PETSC_DRAW_NULL in the draw interface
* Rework handling of PETSC_DRAW_NULL in Draw{Axis|LG|SP|BAR|HG}
* Some 'extern' -

PetscDraw: Proper implementation of PETSC_DRAW_NULL

* Remove special casing of PETSC_DRAW_NULL in the draw interface
* Rework handling of PETSC_DRAW_NULL in Draw{Axis|LG|SP|BAR|HG}
* Some 'extern' -> 'PETSC_INTERN' fixes
* Add missing error checking

show more ...


# 3afb9657 16-Mar-2016 Dave May <dave.mayhem23@gmail.com>

Merged petsc/petsc into master


# e2d3c13c 09-Mar-2016 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/knepley/fix-plex-hdf5-label' into tisaac/dmforest

* origin/knepley/fix-plex-hdf5-label: (50 commits)
Plex: Fixed HDF5 output for DMLabel - The ISAllGather() wa

Merge remote-tracking branch 'origin/knepley/fix-plex-hdf5-label' into tisaac/dmforest

* origin/knepley/fix-plex-hdf5-label: (50 commits)
Plex: Fixed HDF5 output for DMLabel - The ISAllGather() was being called with an IS that had COMM_SELF - Also, we needed to protect for empty index arrays
superlu_dist: install target should first make sure prefix/[include,lib] dirs exist - similar to superlu
dm: add DMRemoveLabel() fortran interface
nightlybuilds: allocate more time to run arch-linux-xsdk-dbg build...
Remove superfluous information messages
Cannot have rank 1 print before parallel print since it may end up before or after the print from process 0. There change to have rank 0 print the sequential matrix
Bib: Added ref
Plex: Update ex12_5 with correct level-2 overlap
DMLabel: Add missing cleanup for DMLabelGather()
mpiuni: check for "long_long" before checking for "__int64" [as "typedef __int64" gives error with icc] Note: cannot use 'int64_t' as 'typedef unsigned int64_t foo' gives eror with icc
Add filter for solaris linker scope warning to master since that is used in nightly tests of next
Previous commit did not correctly handle downloading from --with-packages-dir
Use special error code of 10 for output list of needed downloaded package tarballs otherwise the outer configure.py script converts the error code to an error message we do not want.
Have ./configure return a nonzero exit code when --with-packages-dir detects missing packages so that calling scripts know this is occurred simplify some code
Completed support for --with-packages-dir=directory that allows --download-xxx features to be cleanly used behind firewalls etc also updated to docs to indicate this new feature
Adding supporting for --download-xxx to reported needed downloads when off line or behind a firewall and using local copies when available with the --with-packages-dir=directory option
Fix typos in linesearch impls:armijo, morethuente, owarmijo.
PetscDraw: Explicitly save draw in KSP/SNES/TS monitors
PetscViewerDraw: Propagate prefix from viewer to draw contexts
PetscDraw: Explicitly save draw in {Vec|Mat|DMDA}View() routines
...

show more ...


# 7ea766b4 07-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-draw (pull request #418)

PetscDraw: API and implementation refactoring


# af25d912 06-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/imp

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcscalingbasic.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c

show more ...


# e5ab1681 01-Mar-2016 Lisandro Dalcin <dalcinl@gmail.com>

PetscDraw: Fix VecView Seq, MPI, DMDA 1d/2d

* DMDA: fix parallel drawing and handle viewports properly in 1d and 2d
* VECSEQ/VECMPI:
* PetscDrawAxis: attempt to fix tick generation
* PetscDrawViewPo

PetscDraw: Fix VecView Seq, MPI, DMDA 1d/2d

* DMDA: fix parallel drawing and handle viewports properly in 1d and 2d
* VECSEQ/VECMPI:
* PetscDrawAxis: attempt to fix tick generation
* PetscDrawViewPorts: set coordinates before drawing lines, add flush
* PETSCVIEWERDRAW: improve error checking

show more ...


# 5b399a63 28-Feb-2016 Lisandro Dalcin <dalcinl@gmail.com>

PetscDraw: Huge API refactoring

* Make PetscDraw{Clear|Flush}() routines collective functions and remove
now redundant PetscDrawSyncronized{Clear|Flush}() routines
* Make PetscDrawSave() collectiv

PetscDraw: Huge API refactoring

* Make PetscDraw{Clear|Flush}() routines collective functions and remove
now redundant PetscDrawSyncronized{Clear|Flush}() routines
* Make PetscDrawSave() collective.
* Make PetscDrawSetTitle() collective.
* Update PetscDraw{Axis|SP|HG|Bar}, make most PetscDrawXXXSetYYY()
routines either collective or logically collective
* Update PetscViewerDraw accordingly
* Update VecView_XXX_Draw[_DA_YYY]() and DMView_DA_XXX() accordingly

show more ...


# f37e7628 21-Feb-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcfieldsplit-logevent


# f44c6289 28-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcreset-hypre-for-master

Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced
as a bug fix for maint


# c3d89e0a 19-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into hongzh/checkpointing

Manual merges for a couple of PetscOptions changes in master


# 0709b2fe 15-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/fe

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/feature-plex-add-time: (59 commits)
SNES ex69: Updated to new function API, fixed test output
SNES ex75: Fixed for new function API
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
TS ex18: Fixed function API and test output
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
Plex ex3: Use new function API
SNES ex62: Use new function API
SNES ex12: Use new function API
Plex: Fixed unused options in examples
Plex+DMDA: Add time to signatures
...

show more ...


# b49bb413 12-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master


# 1f70c77e 10-Nov-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fie

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
mark variable as unused so compiler doesn't warn about unused value
configure: use 'git cat-file -e' to check for existance of a commit in localrepo. ['git rev-parse' does not give error for a hash thats not in repo]
petsc4py: revert to manually syncing petsc4py with petsc master changes
configure: revert gitcommit default value to Null. If a pacakge using giturl does not change this value - raise an error
fix: revert change in a44bcdf that breaks with pgf90
update test output for fixed to hypre interface that now actually pass the interp vectors to BoomerAMG
fixes for merge from Jed's branch that should have been merged into master months ago!
Add to changes dev.html file the change to the PetscOptions routines
...

show more ...


# 3b78c357 09-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# b21bbd0f 09-Nov-2015 Fande Kong <fdkong.jd@gmail.com>

Merge remote-tracking branch 'petsc/master' into moved-partitioning-to-pcgasmsetup


# 13cf9f3a 08-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object'


# de90943d 07-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object' into stefano_zampini/feature-pardiso-schur


# 9bc1b9be 03-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry-allow-vecset-nan-3.6


1234