History log of /petsc/src/mat/impls/aij/seq/ (Results 2601 – 2625 of 4200)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4108e4d529-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

changed _Inode to _SeqAIJ_Inode to make clearer the relationship between inodes and seqaij

Hg-commit: ad72f3aa29dc86f484fa9ca80f5a4b665e5507a3

43b064c729-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 23a6e3bad89ffc1c15fb2629311034b127bf9788

41f059ae29-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

changed MatRelax() to MatSOR() to match MatSORType and PCSOR

Hg-commit: e68531df6999d872cd12e8f3ab1ea488c58078d8

d6e5152c29-Oct-2009 Hong Zhang <hzhang@mcs.anl.gov>

add option for -pc_factor_shift_in_blocks

Hg-commit: 58cecc60488241bec9384237694d606c25f21301

2628309129-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PetscMap to PetscLayout

Hg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b


/petsc/bin/maint/generateetags.py
/petsc/config/PETSc/__init__.py
/petsc/include/private/matimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/private/viewerimpl.h
/petsc/include/sieve/Mesh.hh
/petsc/makefile
/petsc/src/dm/da/utils/pack.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiptap.c
aij.c
/petsc/src/mat/impls/baij/mpi/mmbaij.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/hypre/mhyp.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/sys/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/sys/viewer/impls/draw/vdraw.h
/petsc/src/sys/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/viewer/impls/mathematica/mathematica.h
/petsc/src/sys/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/viewer/impls/netcdf/vnetcdf.c
/petsc/src/sys/viewer/impls/silo/vsilo.h
/petsc/src/sys/viewer/impls/socket/socket.h
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/impls/vu/petscvu.c
/petsc/src/sys/viewer/interface/dupl.c
/petsc/src/sys/viewer/interface/flush.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/sys/viewer/interface/viewa.c
/petsc/src/sys/viewer/interface/viewreg.c
/petsc/src/sys/viewer/interface/viewregall.c
/petsc/src/sys/viewer/makefile
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/sieve/sieveVec.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
9b48462b28-Oct-2009 Shri Abhyankar <abhyshr@mcs.anl.gov>

Added lu factorization for MatSeqAIJ with revised new data structure
Added test cases

Hg-commit: a044824364c8d38cea27ef3cbc8e4aad402d0532

baabb86027-Oct-2009 Hong Zhang <hzhang@mcs.anl.gov>

enable pivotinblocks for seqaij matrix
update comments for revised new data structure used by ilu(p)

Hg-commit: a468d32e980288845609e8d693068f3a086ad2c0

fa2cea4726-Oct-2009 Shri Abhyankar <abhyshr@mcs.anl.gov>

commit after merge

Hg-commit: ecf73e164a626d45f47d9021b39a5c8fefb6600c

f268cba826-Oct-2009 Shri Abhyankar <abhyshr@mcs.anl.gov>

Finished ILU Factorization routines with revised new data structure

Hg-commit: e99636f90e9814b7b9a9e351e7ac0941d7fd93b9

ec01deb924-Oct-2009 Matthew Knepley <knepley@mcs.anl.gov>

Lots of extern problems. Be careful with these!

Hg-commit: 2c0b9dfdec94d9f4356cd99dcc726c856c8a1314

62fbd6af23-Oct-2009 Shri Abhyankar <abhyshr@mcs.anl.gov>

Fixed MatLUFactorNumeric_SeqAIJ for revised new data structure
Finished ilu0 natural ordering

Hg-commit: 15b46706b1af3265a9715f1c46a20be1e0c6b93a

813a1f2b23-Oct-2009 Shri Abhyankar <abhyshr@mcs.anl.gov>

Started working on revised new data structure for ilu0
Did Symbolic factorization and MatSolve for ilu0

Hg-commit: 33642df5462fa8aa6a72df27b9e6b6ac2bbec29d

d4ad06f721-Oct-2009 Hong Zhang <hzhang@mcs.anl.gov>

add checking of zeropivot into MatLUFactorNumeric_SeqAIJ_newdatastruct()

Hg-commit: 32d8a6c5d4d8d8d63c471bb021cdfaee33916c8a


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/buildtest
/petsc/bin/maint/checkBuilds.py
/petsc/bin/maint/confignightly/crush3
/petsc/bin/maint/confignightly/steamroller2
/petsc/bin/maint/copylognightly
/petsc/bin/maint/gcov.py
/petsc/bin/maint/package-test.sh
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/rules
/petsc/conf/test
/petsc/conf/variables
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/utilities/arch.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-complex-gcov.py
/petsc/config/examples/arch-linux-cxx-sieve-gcov.py
/petsc/config/install.py
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/petsc.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdraw.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/dm/da/makefile
/petsc/src/dm/mesh/mesh.c
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/inline/makefile
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex33.out
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
aijfact.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact11.c
/petsc/src/mat/impls/baij/seq/baijfact13.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/baij/seq/baijfact5.c
/petsc/src/mat/impls/baij/seq/baijfact7.c
/petsc/src/mat/impls/baij/seq/baijfact9.c
/petsc/src/mat/impls/baij/seq/makefile
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/draw/drawimpl.h
/petsc/src/sys/draw/impls/x/xinit.c
/petsc/src/sys/draw/impls/x/xvgrab.c
/petsc/src/sys/draw/interface/dgpause.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/dsetpause.c
/petsc/src/sys/draw/utils/zoom.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tutorials/ex3f.F
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/utils/psleep.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/explicit/makefile
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/makefile
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/cn/cn.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gl.h
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/utils/ftn-custom/zvscatf.c
/petsc/src/vec/vec/utils/vscat.c
/petsc/tutorials/python/ex1f.F
abf5899011-Oct-2009 Satish Balay <balay@mcs.anl.gov>

merge from release

Hg-commit: 7e5013193fef6db674c8905ba97da48e8b4bb5b4

7f53bb6c09-Oct-2009 Hong Zhang <hzhang@mcs.anl.gov>

fix memory leak in matrix factorization routines

Hg-commit: e3157dcb727e97065d26a2e291f5377eb89fd848

dab953b109-Oct-2009 Satish Balay <balay@mcs.anl.gov>

#20085 use PetscLogDouble instead of PetscInt for flop count

Hg-commit: 07e379bd90c181602829d5244cbe0a71e70572d6

46bc77b608-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

cleanup of many makefiles removed outdated and old style crud

Hg-commit: eaa8d3fd8168d422b0b437697ce75e0f89c760b6

ed5285e507-Oct-2009 Matthew Knepley <knepley@mcs.anl.gov>

Someone screwed up the EXTERN declarations here

Hg-commit: 72424f85289a92dd9aa476fcc0dc54e31d22766b

d6c3072307-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

finished cleanup of CSRPERM code to PETSc standards

Hg-commit: 38b960e1211cafe9fb3fa88fb24272ad5a114f5a

95d1160107-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

fixed MPISCRPERM to work properly with new matrix inheritence model added test problem

Hg-commit: d6bd71c60b5bf0095d400d3d1f5df102358002f3

ec1065ed05-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: e4ceadb2454090be7d46b3718e609756791804d0

4723c59405-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

updated CRL matrix format to not store _*AIJ() function pointers in interior function table. Instead just calls them directly by name with Mat*_*AIJ().

Hg-commit: 367c714ce68e4039d5059b3d421ff012718

updated CRL matrix format to not store _*AIJ() function pointers in interior function table. Instead just calls them directly by name with Mat*_*AIJ().

Hg-commit: 367c714ce68e4039d5059b3d421ff01271837650

show more ...

591294e401-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

added MatMeshToVertexGraph() per Glenn Hammond request.

Would it be possible to add a wrapper for:

call ParMETIS_V3_Mesh2Dual(idxtype *elmdist, idxtype *eptr, idxtype
*eind, int *numflag, int *ncom

added MatMeshToVertexGraph() per Glenn Hammond request.

Would it be possible to add a wrapper for:

call ParMETIS_V3_Mesh2Dual(idxtype *elmdist, idxtype *eptr, idxtype
*eind, int *numflag, int *ncommonnodes, idxtype **xadj, idxtype
**adjncy, MPI Comm *comm)

I am using this routine to compute the graph for my unstructured grid
prior to passing the graph to the partitioning algorithm. However, from
the Fortran side, the arrays **xadj and **adjncy are kicking my tail
since they are allocated within ParMETIS through C. There are all kinds
of kludges to employ as workarounds, but I figure it would be best to
just access the routine through PETSc as you have your own solutions for
Fortran/C addressing. What do you think?

Hg-commit: 4f79adfeae65c2215d726c3eede11b29934ca09d

show more ...

04fbf55929-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

converted several while() loops in the AIJ data structure to for loops for better performance; also added a couple more const for better performance.

Hg-commit: 6a45602c88a9c228977c2b6cef3cf536137b9

converted several while() loops in the AIJ data structure to for loops for better performance; also added a couple more const for better performance.

Hg-commit: 6a45602c88a9c228977c2b6cef3cf536137b92d0

show more ...

4fd072db28-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

added MAT_SHARE_NONZERO_PATTERN for SeqBAIJ matrices in MatDuplicate()
added a couple missing PetscLogObjectMemory() in SeqBAIJ

Hg-commit: 3fbba1b9cd2771828452e6c3179c885256f18b67


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/X11.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/babel.py
/petsc/config/PETSc/packages/blacs.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/ccafe.py
/petsc/config/PETSc/packages/cproto.py
/petsc/config/PETSc/packages/expat.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/lgrind.py
/petsc/config/PETSc/packages/ml.py
/petsc/config/PETSc/packages/mpe.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/packages/sprng.py
/petsc/config/PETSc/packages/sundials.py
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/section.c
/petsc/src/ksp/pc/impls/tfs/bitmask.c
/petsc/src/ksp/pc/impls/tfs/makefile
aij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/sys/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c

1...<<101102103104105106107108109110>>...168