History log of /petsc/include/petscis.h (Results 276 – 300 of 653)
Revision Date Author Comments
# 5ea6c424 28-Apr-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

ISSortPermutation routine.


# 5c20713a 21-Apr-2015 semihozmen <semihozmen@gmail.com>

Merged master into semihozmen/ksp-fcg-eigen-comp-support


# 6518a603 20-Apr-2015 semihozmen <semihozmen@gmail.com>

Merged petsc/petsc into master


# 2968a77c 16-Apr-2015 Fande Kong <fdkong.jd@gmail.com>

Merge branch 'master' of https://bitbucket.org/Fande-Kong/petsc-matincreaseoverlap


# f1c23e0e 15-Apr-2015 Fande Kong <fdkong.jd@gmail.com>

Merged petsc/petsc into master


# 04799504 15-Apr-2015 Mark Adams <mfadams@lbl.gov>

protected NULL arg


# 5a4ab5ab 02-Apr-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'master' into tisaac/dmforest

If we're going to start developing on this again, the recent changes to the
location of configuration files will make it annoying to switch to and from
thi

Merge branch 'master' into tisaac/dmforest

If we're going to start developing on this again, the recent changes to the
location of configuration files will make it annoying to switch to and from
this branch. Matt's and my fixes in DMPlex will also be relevant.

* master: (1557 commits)
MatLoad_MPIDense() always allocated array space even if it was previously provided
Clarified lumping options for PCFieldSplitSchurPreType SELFP.
fixed up PetscInfo in GAMG
TSErrorWeightedNorm[2|Infinity]: API changes
MatLoad_SeqDense() always allocated new space for the data even if the user already provided it
Fixed DMCompositeGetAccessArray() to support readonly vectors
Fix obviously-wrong aspects of documentation on SNESVINEWTONRSLS and SNESVINEWTONSSLS.
fixed example to compile - demonstrates a bug
var name 'len' was F90 key word
For user provided Jacobian functions they should always assembly into the second matrix, the one from which the preconditioner is built because the first may be used as matrix-free with -snes_mf_operator
Suggest --with-64-bit-indices if users mistakenly use --with-64bit-indices
Fix configure logging of integer size.
missing underscore in #define of vecgetarrayread translation of fortran stub for VECGETARRAYREAD
updated test output files to reflect differences introduced previously in PCView output
-ksp_type preonly does not support -ksp_monitor_short so remove from test line to prevent extranious warning output
missing CHKERRQ; and ugly double declaration of ierr
Plex ex3: For want of a semicolon, the kingdom was lost
MatSetValuesMPISBAIJ will now print correct global indices when error generated due to new nonzero location
completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to allow proper global indices being printed when error generated by new nonzero locations.
Added inline version of MatSetValuesBlocked_SeqBAIJ() to be used by MatSetValuesBlocked_MPIBAIJ() to print error message for nonzero block with global indices
...

show more ...


# 898446f9 11-Mar-2015 Shri Abhyankar <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/ts-is-for-differential-variables

Conflicts:
include/petsc-private/tsimpl.h
src/ts/impls/eimex/eimex.c
src/ts/interface/ts.c


# f2dee214 06-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into jed/chem
Note merging a branch with good stuff in it for a year and a half is insane!

Conflicts:
src/ts/examples/tutorials/makefile
src/ts/interface/ts.c


# 4e7385fa 16-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection

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


# a197972a 11-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c
src/sys/threadcomm/interface/threadcomm.c

show more ...


# 0fd17804 11-Feb-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/simplify-register-all'

Removed the XXXRegisterAll() functions from the public interface. These should now only be handled by the package intialization functions.


# 50705773 10-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad
Manual merge of makefile

Conflicts:
src/sys/classes/viewer/examples/tutorials/makefile


# 8abd42f6 05-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection


# 4653a54d 26-Dec-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/ksp-converged-reason-viewer

Conflicts:
src/sys/objects/options.c


# 7618403b 26-Dec-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-iscoloring-create'

* knepley/fix-iscoloring-create:
IS: Fix typo
ISColoring: Added PetscCopyMode argument to create
IS: Create a types header, and moved most structs

Merge branch 'knepley/fix-iscoloring-create'

* knepley/fix-iscoloring-create:
IS: Fix typo
ISColoring: Added PetscCopyMode argument to create
IS: Create a types header, and moved most structs to the impl header - Layout should not be in the main header, but it is needed by some static functions

show more ...


# aaf3ff59 23-Dec-2014 Matthew G. Knepley <knepley@gmail.com>

ISColoring: Added PetscCopyMode argument to create


# 01e13f73 23-Dec-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Create a types header, and moved most structs to the impl header
- Layout should not be in the main header, but it is needed by some static functions


# 14acc2fe 13-Dec-2014 Toby Isaac <tisaac@ices.utexas.edu>

Remove XXXRegisterAll() from public interface

This means we are relying on packages to be well behaved, to set
themselves up properly. Passes testexamples in my builds (haven't tried
complex).


# 0f51fdf8 13-Dec-2014 Toby Isaac <tisaac@ices.utexas.edu>

Remove XXXRegisterAllCalled from public interface.

All XXXRegisterAll() methods are now idempotent, so a boolean indicating
whether they can be called or not is no longer necessary.


# 3e103215 15-Oct-2014 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/pcbddc_deluxe'

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


# 1c6a2fcd 14-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-examples-refinement

* master: (62 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would mean a ton of

Merge branch 'master' into knepley/fix-plex-examples-refinement

* master: (62 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would mean a ton of infrastructure I think
Plex ex12: Fix output after label distribution fix
Plex: Only call SetFromOptions() after Distribute, since we cannot avoid it
TS ex11: Since DMPlexDistribute() calls SetFromOptions(), do not call it again, and cleaned up tests
Plex+FV: If using FVM adjacency, do not create ghost cells for faces in the overlap, or set BC on them
Plex: If using FVM adjacency, we must include the closure in the overlap
Plex+Label: All processes with a valid label should participate in label distribution - Formerly it was just proc 0
Plex: Add check that parallel renumbering fully covers the cone points
Plex: For one level adjacency, include the point itself since this makes sense when looking in parallel from the overlap
Plex: Cannot Malloc2() the arrays passed to PetscSFSetGraph()
Plex: Preallocation fixes for indegree > 1 - Again this should be rewritten
SNES ex62: Changes to output for fixes with quads
Plex+Label: Set default output flag to PETSC_TRUE
Plex ex1: Fixed LaTeX output
Plex ex12: Fixed overlap test
Plex: Fixed incorrect usage of PetscSFGatherBegin/End() in preallocation - This should be rewritten using new style
PetscSF: Incorrect check for computed degrees
Builder: Fix bad search and replace
Configure: Fix for Barry's change to organization - I do not know what happened here
Builder: Fix for Barry's change
...

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

show more ...


# 0d41bb8b 14-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-partitioner-shell'

* knepley/feature-plex-partitioner-shell:
Plex: Cleanup of examples to use new interfaces
Plex: Added DMPlexCreateFromFile() - Dispatches to

Merge branch 'knepley/feature-plex-partitioner-shell'

* knepley/feature-plex-partitioner-shell:
Plex: Cleanup of examples to use new interfaces
Plex: Added DMPlexCreateFromFile() - Dispatches to the right constructor based on extension
Plex ex1: Added test partitioner
Plex: Added DMPlexGetPartitioner() and PetscPartitionerShellSetPartition()
PetscSection: Added PetscSectionCopy()
Plex ex1: Cleaned up mesh creation - Now use -dm_refine for uniform refinement
Plex: Remove superfluous argument from DMPlexDisitrbute()
Plex: Fixed Fortran stub
PetscFV: Lots of small naming fixes
Partitioner+Plex: Added PetscPartitioner class - Plex holds a PetscPartitioner - Changed args so that PetscSections are modified, not created (also of DMPlexEnlargePartition) - Now partition routine takes a number of partitions instead of assuming commSize - Added a shell partitioner intended to be used for regression testing

Conflicts:
src/dm/impls/plex/examples/tests/ex1.c

show more ...


# e26cd1ed 13-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-partitioner-shell' into mlange/feature-parallel-distribute

* knepley/feature-plex-partitioner-shell:
Plex: Cleanup of examples to use new interfaces
Plex: Adde

Merge branch 'knepley/feature-plex-partitioner-shell' into mlange/feature-parallel-distribute

* knepley/feature-plex-partitioner-shell:
Plex: Cleanup of examples to use new interfaces
Plex: Added DMPlexCreateFromFile() - Dispatches to the right constructor based on extension
Plex ex1: Added test partitioner
Plex: Added DMPlexGetPartitioner() and PetscPartitionerShellSetPartition()
PetscSection: Added PetscSectionCopy()
Plex ex1: Cleaned up mesh creation - Now use -dm_refine for uniform refinement
Plex: Remove superfluous argument from DMPlexDisitrbute()
Plex: Fixed Fortran stub

Conflicts:
include/petscdmplex.h
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/plexdistribute.c

show more ...


# d902297b 08-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Added PetscSectionCopy()


1...<<11121314151617181920>>...27