Merge branch 'maint'Conflicts: config/BuildSystem/config/packages/boost.py src/mat/impls/aij/mpi/mumps/mumps.c src/sys/objects/ftn-custom/zstart.c
mpiuni: namespace fortran interface and remove -with-mpiuni-fortran-binding optionDrawbacks:- require cpp for fortran includes [so if user .f code uses mpif.h - this will break]- cpp is case sens
mpiuni: namespace fortran interface and remove -with-mpiuni-fortran-binding optionDrawbacks:- require cpp for fortran includes [so if user .f code uses mpif.h - this will break]- cpp is case sensitive - currently providing mapping for MPI_Comm_rank(), MPI_COMM_RANK(), mpi_comm_rank() types
show more ...
fix wrong loop count
Remove use of unitialized memory by always zeroing out end of programname in petscinitialize_internalTime: .5 hoursReported-by: nightly tests
Forgot to get add file,Reported-by: nightly tests
Add PetscGetVersionNumber() and test codeTime: .5 hoursThanks-to: Eric Chamberland <Eric.Chamberland@giref.ulaval.ca>
Merge branch 'maint'* maint: mpiuni: c8d2b952 was incomplete wrt change to using MPIUNI_FORTRAN_BINDING build: fix issue with --with-threadsafety --with-scalar-type=complex
mpiuni: c8d2b952 was incomplete wrt change to using MPIUNI_FORTRAN_BINDINGfixes the following error with --with-mpi=0 --with-mpiuni-fortran-binding=0/home/balay/petsc/arch-uni/lib/libpetsc.so: un
mpiuni: c8d2b952 was incomplete wrt change to using MPIUNI_FORTRAN_BINDINGfixes the following error with --with-mpi=0 --with-mpiuni-fortran-binding=0/home/balay/petsc/arch-uni/lib/libpetsc.so: undefined reference to `mpi_init_'Reported-by: Barry Smith <bsmith@mcs.anl.gov>
Merge branch 'barry/fix-fortran-imaginary-part'
Fortran stub called the wrong C functionTime: 0 hoursReported-by: nightly tests
Fixed PetscImaginaryPart() for Fortran, added PetscOptionsGetScalar() for FortranTime: .05 hoursReported-by: Jose E. Roman <jroman@dsic.upv.es>
Merge branch 'maint'
Some Fortran stubs that returned strings could produce garbageSome Fortran stubs that returned strings did not properly use FIXRETURNCHAR() to blank out the end of the Fortran string. Thus the Fort
Some Fortran stubs that returned strings could produce garbageSome Fortran stubs that returned strings did not properly use FIXRETURNCHAR() to blank out the end of the Fortran string. Thus the Fortran string would contain "garbage".Time: .2 hoursReported-by: Mark Filipiak <m.filipiak@epcc.ed.ac.uk>
made internal function static and added test exampleTime: .1 hours
Added PetscInitializeNoArguments for Fortran
Fix code comment. Routine actually does not add arguments to database it just reads them in
CUDA: Added external declaration for cuBLAS handle.Since the variable is not declared in the source file, this resultedin compilation failures in certain configurations (e.g. ViennaCL with CUDA en
CUDA: Added external declaration for cuBLAS handle.Since the variable is not declared in the source file, this resultedin compilation failures in certain configurations (e.g. ViennaCL with CUDA enabled).
add missing PETSC_EXTERN to custom Fortran wrappers
Merge branch 'jose/maint/tabs-print-class' into maint
Move spinlocks definitions to pinit.c, where they don't depend on PETSC_HAVE_FORTRAN
Updated script for detecting visible symbolsRemoved unneeded visibility of some symbolsFixed some namespacingRemoved the use of unneeded implementation includes in the TAO code
Vec: added new type VECCUDA based on VECCUSP
Complete update to new PetscOptions interface
12345678910