History log of /petsc/src/mat/interface/ftn-custom/zmatrixf.c (Results 101 – 125 of 312)
Revision Date Author Comments
# 1bcc1f42 08-Jun-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# c98cf066 08-Jun-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/matgetownershipis-fortran/maint' into maint


# c08c7cb9 07-Jun-2018 Barry Smith <bsmith@mcs.anl.gov>

Add missing fortran interface that handles null objects

Commit-type: feature
Reported-by: Marius Buerkle <mbuerkle@web.de>


# 2f07c833 14-Apr-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-snes-ex13-spectral

* master: (2350 commits)
migrate warning fix from next-tmp
Revert "Remove dead code."
clarifying comment in the code
Remove dead

Merge branch 'master' into knepley/feature-snes-ex13-spectral

* master: (2350 commits)
migrate warning fix from next-tmp
Revert "Remove dead code."
clarifying comment in the code
Remove dead code.
Add JuMP citation
Copyedits and updates to developers manual
Add more protection to intrinsics
MPI: protect arguments in MPI macros
Add the missing conditionals for 64-bit build
Plex+VTK: Fix field type determination
Fix bug in name cleanup
Bib: Added ref
Plex+VTK: Fix field type determination
Plex: Updated test output - I am now hating this shit
forgot to save file after moving prototypes to petscsys.h
update Apple example project settings per Xcode
Two functions should actually be public, used, for example from Apple MacOS and iOS programs
includes should always be included relative to include directory
Apple removed old locations of docsets
SNES ex12: Updated test output
...

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

show more ...


# c7f3713f 02-Feb-2018 Barry Smith <bsmith@mcs.anl.gov>

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


# 954bb437 02-Feb-2018 Satish Balay <balay@mcs.anl.gov>

fix matlufactorsymbolic_()


not ok mat_tests-ex126f_2
# ==30264== Invalid read of size 4
# ==30264== at 0x59C46A0: MatLUFactorSymbolic (matrix.c:3033)
# ==30264== by 0x5A31CC

fix matlufactorsymbolic_()


not ok mat_tests-ex126f_2
# ==30264== Invalid read of size 4
# ==30264== at 0x59C46A0: MatLUFactorSymbolic (matrix.c:3033)
# ==30264== by 0x5A31CC6: matlufactorsymbolic_ (zmatrixf.c:751)
# ==30264== by 0x40C6CC: MAIN__ (ex126f.F:91)
# ==30264== by 0x40C8E9: main (ex126f.F:8)
# ==30264== Address 0xffffffffffffffff is not stack'd, malloc'd or (recently) free'd

show more ...


# 542ff2ea 30-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-matdensegetarray'


# 7067c7f7 29-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Fixed const for Fortran interface

Commit-type: bug-fix


# f4256b6c 27-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/matsolverpackage-matsolvertype'


# 3ca39a21 26-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Fix name MatSolverPackage since it is better to be consistent and use the terminology Type.

Commit-type: style-fix, documentation


# 08317d8b 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-ftn-linfinity-conv-test' of bitbucket.org:petsc/petsc into barry/add-ftn-linfinity-conv-test


# 0e761c62 23-Jan-2018 Satish Balay <balay@mcs.anl.gov>

revert part of the commit that is not relevant to maint


# 1c14728a 27-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Update for master API changes, add missing Fortran mangled names

Commit-type: bug-fix
Funded-by: nightly tests


# 8572280a 18-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Introduce MatDenseGetArrayRead(), add object state update to MatDenseGetArray(), adding missing MatDenseRestoreArray() to MKL_CPardiso

Commit-type: bug-fix, feature
Reported-by: Pierre Jolivet <Pier

Introduce MatDenseGetArrayRead(), add object state update to MatDenseGetArray(), adding missing MatDenseRestoreArray() to MKL_CPardiso

Commit-type: bug-fix, feature
Reported-by: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>

show more ...


# 803c2461 11-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-fortran-features'


# 0da1b77f 10-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

Merge branch 'maint' into eugenio


# afc39838 08-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization
Removed C incorrectly added to C@*/
Added Fortran null support for MatGetOwnershipRangeColumns()

Commit

Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization
Removed C incorrectly added to C@*/
Added Fortran null support for MatGetOwnershipRangeColumns()

Commit-type: bug-fix, feature

show more ...


# 260663b8 05-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations

MatCreateSchurComplement is missing a custom wrapper with
CHKFORTRANNULLOBJECT, so I can't pr

Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations

MatCreateSchurComplement is missing a custom wrapper with
CHKFORTRANNULLOBJECT, so I can't provide a PETSC_NULL_MAT for the
optional A22 block, where previously I could use PETSC_NULL_OBJECT. As
a workaround it seems I can provide it with a tMat(0) argument

* PetscObjectReference also does not have a wrapper. Calling it with
the %v attribute of the derived type seems to work however.

* Previously we had the following calling sequence:

call MatGetNullSpace(mat, nullsp, ierr)
if (ierr==0 .and. nullsp/=PETSC_NULL_OBJECT) then
call MatNullSpaceRemove(nullsp, b, ierr)
end if

Now there doesn't seem to be a PETSC_NULL_MATNULLSPACE and even if
there were, MatGetNullSpace isn't wrapped to return it.

* there is also no PETSC_NULL_RANDOM so no way to leave out the Random
object in VecSetRandom()

* not really important, but MatGetOwnerShip no longer works with
PETSC_NULL_INTEGER as advertized.

Commit-type: feature
Reported-by: Stephan Kramer <s.kramer@imperial.ac.uk>

show more ...


# 49d377d8 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/test-harness-snes-examples-tutorials' into barry/all-new-test-harness-branches


# 35e5de05 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'jed/tests-cxx-linker' into barry/more-to-new-test-harness


# 0aee3464 27-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Update for master API changes, add missing Fortran mangled names

Commit-type: bug-fix
Funded-by: nightly tests


# 52964b72 26-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# cee688db 26-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Add support for passing 2d allocated array into MatSetValuesBlocked() from Fortran.

Commit-type: feature
Reported-by: jeanpf@petrobras.com.br


# 1fa399ad 04-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-bc-multiple

* master: (347 commits)
tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite
PGI: fix build error with

Merge branch 'master' into knepley/fix-plex-bc-multiple

* master: (347 commits)
tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite
PGI: fix build error with updated 17.10 compilers
Fix for test dirs that are not tutorials/tests
fix use of double in PetscAbsReal() which produces compiler warnings with single precision build
elemental: remove info on conflict of -with-cxx-dialect=C++11 on osx - it works now.
Cleanup .bib files
Fix allfortranstubs rule to rm generated files from correct directory, not outdated location
ierr set but not checked
Remove initial refine so test runs faster and does not time out on some machines
Gail's copyedits for bibtex items
Docs: manual: add further description of 3 different current testing options
DM: check for ops->localtolocalbegin/end before calling
PetscSF: fix typo in tutorial ex1
Vec+HDF5: Fix output for complex - Need to check for empty group name
SNES: SNESDestroy() can be called with snes->dm == NULL
SNES: SNESDestroy() can be called with snes->dm == NULL
Vec+HDF5: Fix output for complex - Need to check for empty group name
Docs: Manual: Update tests section
gmakegentest: also exclude .#filenames created by emacs
DMPlex: Fix output of test ex1 after changes to Gmsh reader
...

show more ...


# e366c154 15-Nov-2017 Jed Brown <jed@jedbrown.org>

Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint

Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match
documentation.


12345678910>>...13