History log of /petsc/include/petscsys.h (Results 701 – 725 of 1729)
Revision Date Author Comments
# bcc59139 05-Jan-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/update-blaslapack-support-download-batch'


# 149a18a2 04-Jan-2017 Barry Smith <bsmith@mcs.anl.gov>

Update BlasLapack.py to full use package class; support --download-xxxblaslapack in batch mode

Reported-by: Mark Adams <mfadams@lbl.gov>
Thanks-to: Satish Balay <balay@mcs.anl.gov>


# 6ecf4022 30-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'balay/add-prefix-test'


# 9962606e 29-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Move PetscHeap interface into petscsys.h so it is public so can be used directly in test examples

This allows src/mat/examples/tests/ex29.c to run in a prefix install
Reported-by: Satish Balay <bala

Move PetscHeap interface into petscsys.h so it is public so can be used directly in test examples

This allows src/mat/examples/tests/ex29.c to run in a prefix install
Reported-by: Satish Balay <balay@mcs.anl.gov>

show more ...


# 1a4b332b 29-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/minor-cleanup'


# c528d872 27-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

remove PETSC_NULL from moab interface. Add definition of PETSC_NULL back in since external packages use it.

Reported-by: nightly tests


# 390e1bf2 25-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Minor cleanup, remove some outdated code, remove unneeded constructs, improve manual pages slightly, add missing test case

Time: 2.5 hours


# 9137bce6 24-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-funct'


# 71752422 21-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/half-precision'


# fbfcfee5 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-t

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-to: Andreas Mang <andreas@ices.utexas.edu>

show more ...


# 570b7f6d 16-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Support for half-precision using __fp16.

Requires repository trunk of gcc and ARM systems
Configure with --with-precision=__fp16 --download-f2cblaslapack --with-fc=0 --with-cxx=0
Many standard PETSc

Support for half-precision using __fp16.

Requires repository trunk of gcc and ARM systems
Configure with --with-precision=__fp16 --download-f2cblaslapack --with-fc=0 --with-cxx=0
Many standard PETSc tests fail due to lack of precision

Funded-by: ECP
Project: fp16
Time: 24 hours

show more ...


# fd177549 05-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fortran-update'


# bfc4c25e 03-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the needed def extension from Fortran include files

Time: .3 hours
Thanks-to: Satish Balay <balay@mcs.anl.gov>


# 06e41213 29-Nov-2016 Satish Balay <balay@mcs.anl.gov>

win32: compaq f90 does not support 64bit ints. So do not use PetscInt64 with PetscObjectId for this build

FC arch-mswin-cxx-cmplx/obj/src/sys/f90-mod/petscsysmod.o
petscsysmod.i
C:\cygwin\

win32: compaq f90 does not support 64bit ints. So do not use PetscInt64 with PetscObjectId for this build

FC arch-mswin-cxx-cmplx/obj/src/sys/f90-mod/petscsysmod.o
petscsysmod.i
C:\cygwin\home\sbalay\PETSC~2.CLO\include\../src/sys/f90-mod/ftn-auto-interfaces/petscsys.h90(234) : Error: This is not a valid data type. [8]
integer*8 b ! integer*8
---------------^

show more ...


# db02c08a 27-Nov-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/tellmycell'


# 1b266c99 20-Nov-2016 Barry Smith <bsmith@mcs.anl.gov>

Updated and simplified Fortran interface

Reduced from 4 distinct approaches to using PETSc from Fortran to 1
No more .h90 files (Fortran 90 functionality is now always available)
Parameters and func

Updated and simplified Fortran interface

Reduced from 4 distinct approaches to using PETSc from Fortran to 1
No more .h90 files (Fortran 90 functionality is now always available)
Parameters and function prototypes are now provide through Fortran modules, not includes;
only #define are provided in the petscXXXdef.h files
PETSc objects can be declared as either type(tXXX) or XXX. For example type(tVec) or Vec
Moved now private Fortran include files out of public include directory since uses don't use them;
they are only used to generate the Fortran modules
Easier to support and test; we can now easily add more function prototypes
Also had to rework generation of manual pages to consistently use MANSEC and SUBMANSEC
since these variables also handle how the Fortran modules are generated.

Time: 57 hours

show more ...


# 763ec7b1 15-Nov-2016 Barry Smith <bsmith@mcs.anl.gov>

added PetscTellMyCell() since TextBelt appears to no longer send out the SMS

There are many such (for pay) services out there, I just picked one with a very simple, well documented RESTful
interface

added PetscTellMyCell() since TextBelt appears to no longer send out the SMS

There are many such (for pay) services out there, I just picked one with a very simple, well documented RESTful
interface and 10 free SMS so testing would be free.

Time: .75 hours

show more ...


# e51df6f4 09-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

This is needed to deal with some changes in MatNullSpace from commit 9d2471e


# 10c1f87b 27-Oct-2016 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'master' into tisaac/dmplex-feature-real-to-ref

I need updated PetscFE interfaces in what I'm going to do

* master: (603 commits)
parmetis: fix typo in testsuite
Added PETSC_HAVE_A

Merge branch 'master' into tisaac/dmplex-feature-real-to-ref

I need updated PetscFE interfaces in what I'm going to do

* master: (603 commits)
parmetis: fix typo in testsuite
Added PETSC_HAVE_ATTRIBUTEALIGNED flag to makefile
PCSetUp_SVD() used incorrect matrix for matrix size in parallel, also need to skip LAPACK call if matrix size is zero
strumpack: update to latest version 1.0.4
Remove valgrind warning about MPI_Allreduce() with uninitialized data
sed for test output that has atol convergence with quad precision
updated ex1_nest tests
fixed incorrect key value
fix: bad merge a69d34a
test: move runex78 to TESTEXAMPLES_C_NOTSINGLE
build: fix warnings
sys: update test to produce same result - irrespective of debug/opt build - and presence of ~/.petscrc
sys: src/sys/examples/tests/ex30.c -> src/sys/examples/tests/ex32.c to avoid conflict in master
Sed output, since quad precision reduces below atol on these tests
remove automatically generated matrix names from test output files since can be different
Fixes for MatMPIXXXSetPreallocation(), they were not reentrant, since they kept the information used for matrix-vector products
GAMG: fix PCView_GAMG() format - and update output/ex56_0.out
superlu_dist: 64-bit-indices fix https://github.com/xiaoyeli/superlu_dist/issues/4
Add SNESSetDivergenceTolerance / -snes_divergence_tolerance.
fixed unit read in Plex
...

show more ...


# e923053f 15-Oct-2016 stefano_zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint

I have to merge it here, since there's an API addition for MatIS in stefano_zampini/featu

Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint

I have to merge it here, since there's an API addition for MatIS in stefano_zampini/feature-pcbddc-saddlepoint
that prevents me to smoothly merge stefano_zampini/feature-convert-matnest-matis into next.

This will also facilitate merging stefano_zampini/feature-pcbddc-saddlepoint into master

Conflicts:
src/docs/website/documentation/changes/dev.html

show more ...


# 3bf92927 14-Oct-2016 Barry Smith <bsmith@mcs.anl.gov>

typo "contiquous" should be "contiguous",

Reported-by: Peter J. Puchyr <pjpuchyr@gmail.com>


# 679f3ef1 10-Oct-2016 Barry Smith <bsmith@mcs.anl.gov>

minor fixes to manual pages due to bad formatting; a few Tao routines that can use const for arrays


# ab213270 04-Oct-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-fortran-interfaces'


# 6c2863d0 02-Oct-2016 Barry Smith <bsmith@mcs.anl.gov>

Start adding Fortran custom Fortran interface definitions for petscsys.h90 such as PetscOptionsGetInt()

Time: 1.5 hours
Reported-by: Mark Filipiak <m.filipiak@epcc.ed.ac.uk>


# 220afb94 25-Sep-2016 Barry Smith <bsmith@mcs.anl.gov>

Add error check for PetscInt overflow in creating MATDENSE

Time: .1 hours
Reported-by: Amirhossein Molavi Tabrizi <a.molavitabrizi@northeastern.edu>


1...<<21222324252627282930>>...70