History log of /petsc/src/sys/objects/ftn-custom/zstart.c (Results 76 – 100 of 346)
Revision Date Author Comments
# 605e6dd8 13-Dec-2019 Mark <cal2princeton@yahoo.com>

fix bug with Fortran PetscInit


# 1c97e7bc 18-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'balay/update-solaris-mpich' [PR #1856]

* balay/update-solaris-mpich:
mpich: update opensolaris from using mpich-3.3a2 to mpich-3.3.1


# 4dfee713 08-Jul-2019 Satish Balay <balay@mcs.anl.gov>

mpich: update opensolaris builds of PETSc from using mpich-3.3a2 to mpich-3.3.1

The MPICH 3.3.1 HWLOC component with Solaris compilers and optimization -O hangs while calling MPI.

The fix suggested

mpich: update opensolaris builds of PETSc from using mpich-3.3a2 to mpich-3.3.1

The MPICH 3.3.1 HWLOC component with Solaris compilers and optimization -O hangs while calling MPI.

The fix suggested is to set HWLOC_COMPONENTS="-x86" in the environment

This is handled in PETSc by
1) setting the HWLOC_COMPONENTS="-x86" in configure before testing the MPI to prevent hangs during configure
1a) having configure print a warning that setting this environmental variable may be needed to prevent hangs in
running code
2) having PetscInitialize() set HWLOC_COMPONENTS="-x86" so the user does not have to, which handles most cases
except those where the user directly calls MPI_Init() and for that we have the warning at configure time
(can't have the warning at run time because the user calls MPI_Init() before they get to PETSc code.

Requested-by: Junchao Zhang <jczhang@mcs.anl.gov>
Thanks-to: Satish Balay <balay@mcs.anl.gov>
Thanks-to: Jed Brown <jed@jedbrown.org>

show more ...


# 52556f0f 14-Jul-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/cleanup-petscconf-h (pull request #1834)

Remove testing and inserting into petscconf.h items that are not actually used by PETSc


# 4211eb48 05-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove additional uneeded values from petscconf.h; reorganize handling of default debugger, make it lldb on darwin

Commit-type: style-fix
Thanks-to: Jed Brown <jed@jedbrown.org>


# c56e2027 26-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/optimize-aij-da (pull request #1762)

Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments


# 071fcb05 05-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments

1) PetscCalloc*() now uses system calloc()
2) Merged some Pets

Non-numeric optimizations focused on AIJ, MatFDColoring, and DMCreateMatrix_DA_*AIJ, looking to improve performance in GPU environments

1) PetscCalloc*() now uses system calloc()
2) Merged some PetscMalloc*()
3) Eliminated unneeded PetscCalloc*()
4) Removed some memory allocations and copies in MatFDColoringSetUp(), added local variables for better compiler optimization
5) Added MatSetValues_SeqAIJ_SortedFull(), added MatSetOption(MAT_SORTED_FULL)
6) Optimized DMCreateMatrix_DA_*AIJ for nonperiodic case to automatically have sorted columns (faster MatSetValues() times)
7) Eliminated call to PetscMemzero() in PetscFree()

Commit-type: style-fix, feature

show more ...


# 7a003026 26-May-2019 Jed Brown <jed@59a2.org>

Merged in jed/sizeof (pull request #1706)

Migrate sizeof-related definitions to run-time/non-batch as appropriate

Approved-by: Lisandro Dalcin <dalcinl@gmail.com>
Approved-by: BarryFSmith <bsmith@m

Merged in jed/sizeof (pull request #1706)

Migrate sizeof-related definitions to run-time/non-batch as appropriate

Approved-by: Lisandro Dalcin <dalcinl@gmail.com>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Jed Brown <jed@59a2.org>

show more ...


# e316c87f 23-May-2019 Jed Brown <jed@jedbrown.org>

MPIU_SIZE_T: define at run-time


# 7cdaf61d 23-May-2019 Jed Brown <jed@jedbrown.org>

MPIU_FORTRANADDR: define at run-time


# ef1b1776 01-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

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


# a8938870 01-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# bcb1dc63 01-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merged in balay/fix-mpi_2int/maint (pull request #1481)

MPI_2INT is not always a macro. So add a configure check. And since petscmath.h always defines MPI_2INT - remove its check from other sources

Merged in balay/fix-mpi_2int/maint (pull request #1481)

MPI_2INT is not always a macro. So add a configure check. And since petscmath.h always defines MPI_2INT - remove its check from other sources

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

show more ...


# 40df0d72 31-Mar-2019 Satish Balay <balay@mcs.anl.gov>

MPI_2INT is not always a macro. And its part of MPI-1 anyway. So assume is it always exists and works.

This issue comes up with HPE MPT

Reported-by: "Kokron, Daniel S. (ARC-606.2)[InuTeq, LLC]" <da

MPI_2INT is not always a macro. And its part of MPI-1 anyway. So assume is it always exists and works.

This issue comes up with HPE MPT

Reported-by: "Kokron, Daniel S. (ARC-606.2)[InuTeq, LLC]" <daniel.s.kokron@nasa.gov

show more ...


# a1a5ab92 28-Jan-2019 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


# 34d8b122 09-Dec-2018 Patrick Farrell <patrick@pefarrell.org>

Merge branch 'master' into knepley/feature-snes-patch

Not sure if this has done the right thing because there are no tests
yet. Also, the fortran stubs break (it doesn't know what to do with
SNESCo

Merge branch 'master' into knepley/feature-snes-patch

Not sure if this has done the right thing because there are no tests
yet. Also, the fortran stubs break (it doesn't know what to do with
SNESCompositeType), and I don't know how to fix it.

show more ...


# f35fe2a5 06-Dec-2018 Joseph Pusztay <josephpu@buffalo.edu>

Merged petsc/petsc into master


# 83c10b7e 04-Dec-2018 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merged petsc/petsc into master


# d51f3b72 07-Nov-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'barry/fix-check-ierr-before-freechar/maint' into maint [PR #1220]

* barry/fix-check-ierr-before-freechar/maint:
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR

Merge branch 'barry/fix-check-ierr-before-freechar/maint' into maint [PR #1220]

* barry/fix-check-ierr-before-freechar/maint:
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()
Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should not

show more ...


# 03132937 07-Nov-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'barry/fix-check-ierr-before-freechar/maint' [PR #1220]

* barry/fix-check-ierr-before-freechar/maint:
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()
Otherwis

Merge branch 'barry/fix-check-ierr-before-freechar/maint' [PR #1220]

* barry/fix-check-ierr-before-freechar/maint:
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()
Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should not

show more ...


# d49bb8f9 05-Nov-2018 Barry Smith <bsmith@mcs.anl.gov>

Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()

Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should not

Commit-type: bug-f

Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()

Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should not

Commit-type: bug-fix
Reported-by: Tim Steinhoff <kandanovian@gmail.com>

show more ...


# a5a49157 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


# e901d7f7 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpustay/feature-swarm-example


# baeaa64e 25-Oct-2018 Joseph Pusztay <josephpu@buffalo.edu>

Merged petsc/petsc into master


# 5a5264e3 19-Sep-2018 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merged petsc/petsc into master


12345678910>>...14