finished transistion of DAXXX to DMDAXXXXHg-commit: 86cda14def53e12145f562bc5ffa2be6f2362b57
partial conversion of DA to new DM syntax and styleHg-commit: fc1d8cbf21c8369cb06f934b2976724f2e1219ba
converted DA, DMComposite, Slice, and ADDA to be handled as subclasses of DM in the same style as other PETSc objects with a void* data pointer to the subclass specific materialHg-commit: 0518d7edf
converted DA, DMComposite, Slice, and ADDA to be handled as subclasses of DM in the same style as other PETSc objects with a void* data pointer to the subclass specific materialHg-commit: 0518d7edf0e38274c16b829790fcf68ad41e4dec
show more ...
Changed PetscTruth to PetscBool and PETSC_TRUTH to PETSC_BOOLnote this requires a new sowing versionHg-commit: 8b4c4277f05e3fb874633288193dab1105bf142a
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
Updating DA interface- 1D DA should now work againHg-commit: c5ff800cc4fe2ca2347e8856e1f8625fba93f520
#19373 c++ compile fixesHg-commit: e16911e351a95349c6228121da73e2676bb8091f
added Fortran version of DMMGSetNullSpace for petsc-maint 19,266Hg-commit: 65458427c6a576df472719b2a58b7f99e0993726
Fixed declarationsHg-commit: deeef823b3160d312e9b42fc0b44e06fabf64a49
updated mpi4py.py to use tarball for mpi4py codeunused variable in scotchadded support for DMMGSetSNESLocal() in Fortran with an exampleHg-commit: f8100c9c50da1c0788bdafde09f06e1f0882b143
removed PetscObjectPublish/AMS memory snooper from PETSc examples (someone found them and got confused). They have not worked in what 7 years?Hg-commit: 7f3df0204d19278a8719fbde38749c3babb959fa
removed no longer needed converts of Fortran to C MPI_Comm (since MPI 1.1 has a standard for this)Hg-commit: 263aca0fcfe7efcaed30a4abb46e648de3bb24ab
added test cases for mp, p1, and p2added DMMGSetFromOptions() for FortranHg-commit: 7252c216c1b03955f761e13b5001e1ebf5960e77
fixed some code in tfs to handle long doublesadded crude support for using Intel's icc _quad type instead of long double (cause long double does not match real*16Hg-commit: f61b45ea0e8f9447c84a535
fixed some code in tfs to handle long doublesadded crude support for using Intel's icc _quad type instead of long double (cause long double does not match real*16Hg-commit: f61b45ea0e8f9447c84a5352d72cec225a371329
mv zpetsc.h (a meaningless name) to fortranimpl.h (a slightly more meaningful name)Hg-commit: d2687f12f92bff49ceff434100d018f6898829c3
added PetscObjectAllocateFortranPointers() replaced direct use of malloc for theseHg-commit: 2c4d80a83ccb656c1ab09c5dcec9c685c121655f
petsc-maint 16799 ==6657== Conditional jump or move depends on uninitialised value(s) ==6657== at 0x8735AD1: petscoptionsgetstring_ (in /home/go
petsc-maint 16799 ==6657== Conditional jump or move depends on uninitialised value(s) ==6657== at 0x8735AD1: petscoptionsgetstring_ (in /home/gormo/fluidity/trunk/bin/petsc_readnsolve) ==6657== by 0x80F426D: petsc_readnsolve_options.878 (petsc_readnsolve.F90:264) ==6657== by 0x80F197C: petsc_readnsolve_ (petsc_readnsolve.F90:73) ==6657== by 0x80F18AD: main (petsc_readnsolve_main.cpp:28)moved zpetsc.h to private/zpetsc.hchanged Fortran interface function PetscOptionsGetXXX functions to allow passing PETSC_NULL_TRUTH as flag argumentHg-commit: a08dc4d2e15e97c0d3849b1cb02e6c1b0214b0c8
changed bmake/common everywhere to conffixed a little more for new install systemHg-commit: 1aa781ff09e652ebafd6f016d84e88c15ea650f1
Subject: [PETSC #16098] A question Parts/Attachments:
Subject: [PETSC #16098] A question Parts/Attachments: 1 OK 19 lines Text 2 Shown 28 lines Text ---------------------------------------- Barry, In the last example that you sent me the subroutine "FormInitialGuess" is called once per time step. I can't remember what flag I set for a transient code so "FormInitialGuess" is only called once at time = 0.0. Chugging along with ex37f90 and starting to add more physics.added support for PETSC_NULL_FUNCTION for DMMGSetInitialGuess()Hg-commit: aeb244e90cad6469fc79113dbc924945b753fb11
added manual page for DMMGArraymore Fortran error handling support for printing tracebacksmore error handling inside fortran stubs for some DA routines (do not skip checking *ierr)Hg-commit: e4
added manual page for DMMGArraymore Fortran error handling support for printing tracebacksmore error handling inside fortran stubs for some DA routines (do not skip checking *ierr)Hg-commit: e4cb2453c20004d2bf699708532cc436489b46f9
initial cut of simple multi-physics examples in Fortran 90Hg-commit: 5ca199d0aa4230d76412ca308f563c955c58fd78
added mex34f.F changed ex34f.F ex34f.F90Hg-commit: 4b89ee5b72665697bdbdf0562b79c49c2a910326
petsc-maint 15947 handle case where openmp global world has one process in the case of multiple calls to KSPSetOperators with same non-zero pattern.Hg-commit: 9abf54ba7f4416b72f519293754408f7db
petsc-maint 15947 handle case where openmp global world has one process in the case of multiple calls to KSPSetOperators with same non-zero pattern.Hg-commit: 9abf54ba7f4416b72f519293754408f7dbab0494
bk-changeset-1.3745.1.7barrysmith@barry-smiths-computer.local|ChangeSet|20051118211123|56880ChangeSet 1.3745.1.7 05/11/18 15:11:23 barrysmith@barry-smiths-computer.local +21 -0 rename FCNVOID a
bk-changeset-1.3745.1.7barrysmith@barry-smiths-computer.local|ChangeSet|20051118211123|56880ChangeSet 1.3745.1.7 05/11/18 15:11:23 barrysmith@barry-smiths-computer.local +21 -0 rename FCNVOID and friends for consistency update for PetscScalar of long double src/ts/interface/ftn-custom/ztsf.c 1.2 05/11/18 15:11:18 barrysmith@barry-smiths-computer.local +12 -12 rename FCNVOID and friends for consistency src/sys/plog/plog.c 1.71.1.1 05/11/18 15:11:18 barrysmith@barry-smiths-computer.local +2 -2 add PetscScalar size to log summary output src/sys/objects/pinit.c 1.68.1.1 05/11/18 15:11:18 barrysmith@barry-smiths-computer.local +1 -1 add Long double PetscScalar src/snes/utils/ftn-custom/zdamgsnesf.c 1.2 05/11/18 15:11:18 barrysmith@barry-smiths-computer.local +2 -2 rename FCNVOID and friends for consistency src/snes/utils/ftn-custom/zdamgf.c 1.4 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +3 -3 rename FCNVOID and friends for consistency src/snes/interface/ftn-custom/zsnesf.c 1.2 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +11 -11 rename FCNVOID and friends for consistency src/snes/impls/ls/ftn-custom/zlsf.c 1.3 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +4 -4 rename FCNVOID and friends for consistency src/mat/matfd/ftn-custom/zfdmatrixf.c 1.2 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +2 -2 rename FCNVOID and friends for consistency src/mat/impls/shell/ftn-custom/zshellf.c 1.2 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +8 -8 rename FCNVOID and friends for consistency src/mat/impls/baij/mpi/dscpack/dscpack.c 1.70 05/11/18 15:11:17 barrysmith@barry-smiths-computer.local +1 -1 rename FCNVOID and friends for consistency src/mat/impls/aij/seq/spooles/spooles.c 1.106 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +1 -1 rename FCNVOID and friends for consistency src/mat/impls/aij/mpi/mumps/mumps.c 1.96.1.1 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +3 -3 rename FCNVOID and friends for consistency src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c 1.2 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +2 -2 rename FCNVOID and friends for consistency src/ksp/ksp/interface/ftn-custom/zitfuncf.c 1.2 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +9 -9 rename FCNVOID and friends for consistency src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c 1.2 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +2 -2 rename FCNVOID and friends for consistency src/docs/website/publications/index.html 1.27 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +97 -17 links to slepc and tao apps src/docs/website/documentation/tutorials/index.html 1.24 05/11/18 15:11:16 barrysmith@barry-smiths-computer.local +146 -19 new tutorial python/PETSc/utilities/languages.py 1.45 05/11/18 15:11:15 barrysmith@barry-smiths-computer.local +3 -1 support for PetscScalar of long double include/petscmath.h 1.27 05/11/18 15:11:15 barrysmith@barry-smiths-computer.local +19 -8 support for PetscScalar of long double include/petsc.h 1.149 05/11/18 15:11:15 barrysmith@barry-smiths-computer.local +1 -1 support for PetscScalar of long double include/mpiuni/mpi.h 1.23 05/11/18 15:11:15 barrysmith@barry-smiths-computer.local +1 -0 missing MPI_LONG_DOUBLEHg-commit: 381601fa71a48477ac94cf5d5e1805463c00a329
bk-changeset-1.3510balay@asterix.mcs.anl.gov|ChangeSet|20050901222606|49805ChangeSet 1.3510 05/09/01 17:26:06 balay@asterix.mcs.anl.gov +2 -0 nightlybuild updates src/snes/utils/ftn-custom/z
bk-changeset-1.3510balay@asterix.mcs.anl.gov|ChangeSet|20050901222606|49805ChangeSet 1.3510 05/09/01 17:26:06 balay@asterix.mcs.anl.gov +2 -0 nightlybuild updates src/snes/utils/ftn-custom/zdamgf.c 1.3 05/09/01 17:26:04 balay@asterix.mcs.anl.gov +1 -1 bug fix. [nightly builds config/linux-gnu-gcc-absoft.py 1.12 05/09/01 17:26:04 balay@asterix.mcs.anl.gov +1 -1 use full blaslapack [for prometheous]Hg-commit: 4b93a65eab8665a4a0034c14a8baf8f8c5fdc21b
1234