History log of /petsc/src/ksp/pc/impls/ (Results 3801 – 3825 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
831a100d08-May-2012 Stefano Zampini <stefano.zampini@gmail.com>

Added slot for subdomain scaling factor to pcis.h and changed creation of pcis->D in pcis.c accordingly.
Added API for setting the scaling factor.

Hg-commit: 73ed1a76f4247024fca5216f2d34881084d97e75

d3ee224308-May-2012 Stefano Zampini <stefano.zampini@gmail.com>

Added explicit call to MatSetBlockSize in MatCreateIS. Removed MatGetVecs_IS no longer needed.
API changes documented.

Hg-commit: 93e67397a06693ce50a3a7dee111d0d37c5f68fe

4e4c7dbe07-May-2012 Stefano Zampini <stefano.zampini@gmail.com>

Added block size to MatCreateIS and MatGetVecs_IS function. MATIS code modified accounting for changes.

Hg-commit: a942f19a37c94cb8bc154e61416dbd65cd16b4ab

09d011a007-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Small bug fixes to ASM and GASM.

Hg-commit: d96368c4e2da6e6dccd36431051802c12e599c2c

643535ae07-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Changed the printing of ASM subdomains to prevent output interleaving, but potentially making it less scalable.

Hg-commit: f6b8a51669231d79fe217abf5197884ee9c6f073

06b43e7e07-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Reorganized GASM API and improved PCView_GASM

Hg-commit: 244afa5021e891eb860fb8a64e4f7071e380677e

08ea439d12-Jun-2012 Mark F. Adams <mark.adams@columbia.edu>

added support for matload_block_size in MPIAIJ.

Hg-commit: 2af3aa094c797e8844e3e8850d0dd040109f336c

5c0d651d09-Jun-2012 Jed Brown <jed@59A2.org>

fix fieldsplit indexing bug on reset

Hg-commit: 769fda0d533de7c6e032237e398671fef0a09e90

7287d2a307-Jun-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

FieldSplit should forward DMs and prefixes to Schur solvers, use correct tab levels on their PCs, and handle reset correctly.

Hg-commit: a36eb42b26eeec4cdd64c76a892badd1985fede2

a35b7b5706-Jun-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

PC(G)ASM should gracefully handle the case of empty outer subdomain list, even when inner subdomains are present.

Hg-commit: 57647567ccf204fe4096bde8e981160b5bd0a7e9


/petsc/.hgtags
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petscnagupgrade.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/elemental.py
/petsc/include/finclude/petsctsdef.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
asm/asm.c
gasm/gasm.c
/petsc/src/makefile
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/examples/tutorials/ex4.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/openmp/makefile
/petsc/src/sys/threadcomm/impls/openmp/tcopenmp.c
/petsc/src/sys/threadcomm/impls/openmp/tcopenmpimpl.h
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthread.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
0f188ba905-May-2012 Jed Brown <jed@59A2.org>

Doc fix for -pc_fieldsplit_schur_precondition <self,user,diag>, repair some formatting

Hg-commit: 29b351f18c2eb014490c1350a75b2d55b7f22a4c

ed1f033705-May-2012 Matthew G Knepley <knepley@gmail.com>

FIELDSPLIT now looks for near null spaces in the IS defining the split
DMMesh constructFieldSplit() now takes near null spaces and sets then in the IS

Hg-commit: 2ad289ac99e0db0a970c4d51fcd91b9580e7

FIELDSPLIT now looks for near null spaces in the IS defining the split
DMMesh constructFieldSplit() now takes near null spaces and sets then in the IS

Hg-commit: 2ad289ac99e0db0a970c4d51fcd91b9580e7b934

show more ...

2b83721204-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Bug fix.

Hg-commit: 2384b51d81cfde4b15e880f83ed2f537808d8b1c

6934441804-May-2012 Mark F. Adams <mark.adams@columbia.edu>

cleaned up PCSetCoordinates for GAMG-AGG.

Replaced GAMG tests ex54-56 test solutions.

Hg-commit: fb94665f494d979e8a3bbaece57e906613241315

5045659203-May-2012 Barry Smith <bsmith@mcs.anl.gov>

got openmp threadcomm to build shared library on apple

Hg-commit: d994d152eebc0d18819ba525d7354d58f617fcb1

eec3553102-May-2012 Matthew G Knepley <knepley@gmail.com>

Make a new logging stage for PCApply_MG if -pc_mg_log is given

Hg-commit: f18fee1824cc7f3036264d3ed0554874d7b6622d

9d1b15c302-May-2012 Mark F. Adams <mark.adams@columbia.edu>

removed old code for column block sizes in GAMG.

Hg-commit: 4ca60e8beaf3c684480d127e797f44d7b491ceb3

a9db87a201-May-2012 Matthew G Knepley <knepley@gmail.com>

Added an optional stage for PCApply_MG since I cannot understand the MatMult() numbers without it

Hg-commit: ba95c49b8ac6efdea07e579e6a9f3ed9e26ca556

a2f3521d01-May-2012 Mark F. Adams <mark.adams@columbia.edu>

Added block size inheritence in Mat methods.

Dissable a block IS optimization in VecScatterCreate that was wrong with blocks from Mat mult methods.

Added some debug code for a user.

Refactored GAM

Added block size inheritence in Mat methods.

Dissable a block IS optimization in VecScatterCreate that was wrong with blocks from Mat mult methods.

Added some debug code for a user.

Refactored GAMG for KKT solves.

N.B., there are a lot of changes here, sorry to dump this just before a release ...

Hg-commit: a85625d104df12863d7d1735f9fdbe9b281ef7d2

show more ...


/petsc/bin/matlab/PetscBagRead.m
/petsc/config/PETSc/packages/PTScotch.py
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
gamg/agg.c
gamg/gamg.c
gamg/gamg.h
gamg/geo.c
gamg/tools.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpb_aij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/ex7.c
/petsc/src/sys/examples/tutorials/output/ex5_1.out
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/threadcomm/examples/tutorials/ex2.c
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/nothread/makefile
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/nothread/nothreadimpl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/sys/viewer/impls/socket/send.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/utils/vscat.c
9583d62828-Apr-2012 Barry Smith <bsmith@mcs.anl.gov>

norm is a real number not a complex

Hg-commit: 1d36d068558494b2cba8ae03cc58e8ed8299fa27

bdddcaaa27-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Fixed FieldSplit to detect a constant null space in the blocks, now ex62 works fully
- Normalized null space vector
- Pushed down S^{-1} tolerance for ex62

Hg-commit: 7d9b5a448dfeae0624c1566357e15f6

Fixed FieldSplit to detect a constant null space in the blocks, now ex62 works fully
- Normalized null space vector
- Pushed down S^{-1} tolerance for ex62

Hg-commit: 7d9b5a448dfeae0624c1566357e15f674f896fd6

show more ...

01bc414f26-Apr-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Initial design of DMAKKT: algegraic coarsening of KKT systems based on GAMG.

Hg-commit: 7a6b4668cbe739ac780e3e1d115967b4ccbdcf05

251f4c6727-Apr-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

PetscTypeCompare -> PetscObjectTypeCompare

Hg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be


/petsc/bin/julia/PETSc.jl
/petsc/bin/julia/examples/tutorials/exKSP.jl
/petsc/bin/maint/generateetags.py
/petsc/bin/matlab/classes/PETSC_COMM_SELF.m
/petsc/bin/matlab/classes/PetscInitialize.m
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/builder.py
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/makefile
/petsc/src/contrib/keyes/ex15.c
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/ao/impls/mapping/aomapping.c
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/ao/interface/aoreg.c
/petsc/src/dm/impls/cartesian/cartesian.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/section.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/developers/projects.html
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/modpcf.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/utils/schurm.c
ainvcusp/ainvcusp.cu
asa/asa.c
asm/asm.c
bicgstabcusp/bicgstabcusp.cu
bjacobi/bjacobi.c
composite/composite.c
cp/cp.c
eisens/eisen.c
factor/cholesky/cholesky.c
factor/factimpl.c
factor/ilu/ilu.c
factor/lu/lu.c
fieldsplit/fieldsplit.c
galerkin/galerkin.c
gamg/agg.c
gamg/gamg.c
gamg/tools.c
gasm/gasm.c
hypre/hypre.c
is/pcis.c
ksp/pcksp.c
lsc/lsc.c
mg/mg.c
mg/mgfunc.c
ml/ml.c
openmp/openmp.c
parms/parms.c
pbjacobi/pbjacobi.c
redistribute/redistribute.c
redundant/redundant.c
sacusp/sacusp.cu
sacusp/sacusppoly.cu
shell/shellpc.c
sor/sor.c
spai/ispai.c
supportgraph/supportgraph.c
tfs/tfs.c
wb/wb.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/color.c
/petsc/src/mat/examples/tests/ex114.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/ex74.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqpthread/seqaijpthread.c
/petsc/src/mat/impls/aij/seq/spooles/aijspooles.c
/petsc/src/mat/impls/aij/seq/spooles/spooles.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/localref/mlocalref.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/mffd/wp.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/impls/chaco/chaco.c
/petsc/src/mat/partition/impls/party/party.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/convert.c
/petsc/src/snes/examples/tests/ex11.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex68.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/draw/interface/dbuff.c
/petsc/src/sys/draw/interface/dellipse.c
/petsc/src/sys/draw/interface/dline.c
/petsc/src/sys/draw/interface/dlinegw.c
/petsc/src/sys/draw/interface/dlinew.c
/petsc/src/sys/draw/interface/dmouse.c
/petsc/src/sys/draw/interface/dpoint.c
/petsc/src/sys/draw/interface/dpoints.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/drect.c
/petsc/src/sys/draw/interface/dtext.c
/petsc/src/sys/draw/interface/dtextgs.c
/petsc/src/sys/draw/interface/dtexts.c
/petsc/src/sys/draw/interface/dtextv.c
/petsc/src/sys/draw/interface/dtri.c
/petsc/src/sys/draw/interface/dviewp.c
/petsc/src/sys/draw/utils/axisc.c
/petsc/src/sys/draw/utils/dscatter.c
/petsc/src/sys/draw/utils/hists.c
/petsc/src/sys/draw/utils/lgc.c
/petsc/src/sys/error/err.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/ftn-custom/zdestroyf.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/random/interface/randomc.c
/petsc/src/sys/random/interface/randreg.c
/petsc/src/sys/sf/sf.c
/petsc/src/sys/shell/interface/sysshell.c
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/draw/drawv.c
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/sys/viewer/interface/viewreg.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/is/examples/tests/ex1.c
/petsc/src/vec/is/examples/tests/ex1f.F
/petsc/src/vec/is/examples/tests/ex2.c
/petsc/src/vec/is/examples/tests/ex2f.F
/petsc/src/vec/is/examples/tutorials/ex3.c
/petsc/src/vec/is/examples/tutorials/ex3f90.F
/petsc/src/vec/is/impls/block/block.c
/petsc/src/vec/is/impls/general/general.c
/petsc/src/vec/is/impls/stride/stride.c
/petsc/src/vec/is/interface/isreg.c
/petsc/src/vec/is/utils/isblock.c
/petsc/src/vec/is/utils/iscoloring.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/impls/matlab/cmatlab.c
/petsc/src/vec/pf/impls/string/cstring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex43_1.out
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vscat.c
ae33e76c23-Apr-2012 Satish Balay <balay@mcs.anl.gov>

OBJSC is used by both .c and .cu build targets [fix by using OBJSCU for cuda objects]

Hg-commit: 66e850cc6cac3abe40ce8e1a2faabe7560da6fe9


/petsc/.hgignore
/petsc/bin/julia/PETSc.jl
/petsc/bin/julia/examples/tutorials/exKSP.jl
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/bin/matlab/classes/PetscIS.m
/petsc/bin/matlab/classes/PetscInitialize.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/pami.py
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/config/configure.py
/petsc/include/finclude/petsckspdef.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdmmesh.h
/petsc/include/petscksp.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscviewer.h
/petsc/include/sieve/Ordering.hh
/petsc/setup.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/benchmarks/daemon.py
/petsc/src/benchmarks/streams/PthreadVersion.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
ainvcusp/makefile
bicgstabcusp/makefile
sacusp/makefile
/petsc/src/mat/examples/tests/output/ex134_1.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/makefile
/petsc/src/mat/impls/aij/seq/seqcusp/makefile
/petsc/src/mat/impls/aij/seq/seqpthread/seqaijpthread.c
/petsc/src/mat/impls/cufft/makefile
/petsc/src/mat/impls/ij/matij.c
/petsc/src/snes/examples/tutorials/ex46.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement_coef.cu
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex62_0.out
/petsc/src/snes/examples/tutorials/output/ex62_1.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_4.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_41.out
/petsc/src/snes/examples/tutorials/output/ex62_42.out
/petsc/src/snes/examples/tutorials/output/ex62_5.out
/petsc/src/snes/interface/snes.c
/petsc/src/sys/comm/makefile
/petsc/src/sys/comm/pami/makefile
/petsc/src/sys/comm/pami/pami.c
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/makefile
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/makefile
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/sys/threadcomm/makefile
/petsc/src/sys/viewer/impls/vtk/vtkv.c
/petsc/src/vec/is/interface/index.c
/petsc/src/vec/vec/impls/mpi/mpicusp/makefile
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/seqcusp/makefile
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/comb.c
a95133b117-Apr-2012 Barry Smith <bsmith@mcs.anl.gov>

added use of BLASDotu() where appropriate, fixes for complex where original author didn't handle it. Fixed wrong use of bblas in maxpy for threads

Hg-commit: 9cf34ccedfe2cc536bab398b0abcbaa633e5a615


/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/makefile
/petsc/src/dm/impls/da/gr2.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tests/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex22_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex22_3.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
tfs/xyt.c
/petsc/src/mat/examples/tests/output/ex37_4.out
/petsc/src/mat/examples/tests/output/ex37_6.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/seqpthread/seqaijpthread.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex19_7.out
/petsc/src/snes/examples/tutorials/output/ex19_8.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/pthread/makefile
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/pthread/pthreadimpl.h
/petsc/src/sys/viewer/impls/vtk/vtkv.c
/petsc/src/sys/viewer/impls/vtk/vtkvimpl.h
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthreadimpl.h
/petsc/src/vec/vec/impls/seq/vsection.c

1...<<151152153154155156157158159160>>...210