History log of /petsc/src/ts/interface/ts.c (Results 576 – 600 of 1763)
Revision Date Author Comments
# 55b0329c 26-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/hongzh/adjoint-parallel'


# 3661b464 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/update-petscfileretrieve'


# 02699587 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/fix-use-objectid-not-object-for-comparison-in-ts'


# 114395da 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/fix/even-huger-flaw-in-ts'


# 61538f36 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/fix-huge-flaw-in-ts'


# 837773de 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/feature-ts-monitor-solution'


# 78cf9a39 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/consistent-formating-ascii-solver-viewers'


# efd4aadf 30-Apr-2017 Barry Smith <bsmith@mcs.anl.gov>

Make ASCII PC/KSP/SNES/TSView() code and output in a standard style

The code that prints the ASCII view for solvers was occasionally inconsistent:
1) TSView printed the type specific information aft

Make ASCII PC/KSP/SNES/TSView() code and output in a standard style

The code that prints the ASCII view for solvers was occasionally inconsistent:
1) TSView printed the type specific information after the general info while
all other solvers printed it before (right after the name of the type is printed)
2) KSPView consistently printed the name of the subtype on EACH line of the subtypes
output as did a few of the PC and SNES viewers. Since they are all printed indented
directly below the subtype name there is no reason to print this information on each line
3) TSView printed output about number of linear solvers and SNES even for explicit
methods, which is goofy.
4) a few other minor formatting and consistency issues where fix.

Commit-type: style-fix, feature
Time: 16 hours

show more ...


# c5767687 15-Jun-2017 Hong Zhang <hongzhang@anl.gov>

fix problems caused by interface change and TSSetExactFinalTime

stability_9bus examples


# 7c5bcaaf 14-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface

* knepley/test-process-arg: (49 commits)
Test: Can now use make test NP=<num procs>
Testing: Fix error reporting
I

Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface

* knepley/test-process-arg: (49 commits)
Test: Can now use make test NP=<num procs>
Testing: Fix error reporting
I didn't realize there was a hacky special case for dense B matrix
Fix example to support -snes_mf_operator
cleanup src/ksp/ksp/examples/tutorials/network/makefile
add missing input in the help menu of PetscOptionsView() Reported-by: Richard Katz <richard.katz@earth.ox.ac.uk>
Fix docs for MatMatMult() that C matrix can only be created by user for sequential case.
protect '-' in macros
fix compile error with --download-petsc4py
Plex: Removed useless CHKERRQ
Configure: Replace use of PETSc modules
Plex ex7: Damn, quad precision is named __float128
TSSetFromOptions: Give subtypes a chance to set the default adapt type
TS ex11.c: fix corrupt filename initialization
small fix
Plex ex1: Update output
DT: Fixed Fortran module - Add DT module to DM and Petsc modules - Fix makefile to generate DT F90 module - Fix PetscQuadratureGet/Restore/SetData() F90 defs
Plex ex19: Updated output
Plex ex7: Update output
p4est: Update to new API
...

show more ...


# d8ee26de 05-Jun-2017 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-tssetfromopts-adapt (pull request #691)

TSSetFromOptions: Give subtypes a chance to set the default adapt type

Approved-by: Jed Brown <jed@59a2.org>
Approved-by: BarryFSmith <

Merged in dalcinl/fix-tssetfromopts-adapt (pull request #691)

TSSetFromOptions: Give subtypes a chance to set the default adapt type

Approved-by: Jed Brown <jed@59a2.org>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

show more ...


# a7bdc993 04-Jun-2017 Lisandro Dalcin <dalcinl@gmail.com>

TSSetFromOptions: Give subtypes a chance to set the default adapt type


# 013f43b9 02-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-wedge

* master: (61 commits)
Added ignore
Plex ex7: Fixed mesh name
Plex ex1/ex2: Fixed requirements
PCGAMG: fix spelling in option docs
Pet

Merge branch 'master' into knepley/feature-plex-wedge

* master: (61 commits)
Added ignore
Plex ex7: Fixed mesh name
Plex ex1/ex2: Fixed requirements
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
TSMonitorDrawSolutionPhase: Add missing draw pause
fix warning with gcc-7.1
Docs+PetscFE: Evaluate() operates in reference space
Plex ex7: Added 600 cell test
Plex: Added 600-cell for S^3
Math: Add the golden ratio
Plex: Handle unused variable
Plex ex7: Meshing a sphere
Plex: Changed to DMPlexCreateSphereMesh() - Now can do quads or triangles
Share: Added large 3D mesh file - Its the only one I have gotten to work
Mat: Added example for MatIS
PetscSpace: Handle 0 point case for evaluation
PetscSpacePoint: Fix memory handling
PetscDS: Fix update fund for new API
...

Conflicts:
src/dm/impls/plex/plexcreate.c

show more ...


# b835940f 02-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-fe-fortran

* master: (56 commits)
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
TSMonitorDrawSo

Merge branch 'master' into knepley/fix-fe-fortran

* master: (56 commits)
PCGAMG: fix spelling in option docs
PetscDS: Fix print
Plex ex19: Output fixes for proper destruction
TSMonitorDrawSolutionPhase: Add missing draw pause
fix warning with gcc-7.1
Plex ex7: Added 600 cell test
Plex: Added 600-cell for S^3
Math: Add the golden ratio
Plex: Handle unused variable
Plex ex7: Meshing a sphere
Plex: Changed to DMPlexCreateSphereMesh() - Now can do quads or triangles
Share: Added large 3D mesh file - Its the only one I have gotten to work
PetscSpace: Handle 0 point case for evaluation
PetscSpacePoint: Fix memory handling
PetscDS: Fix update fund for new API
Plex: Fixing insertion of boundary values - If we have a dmAux that is a boundary, we need minHeight = 1, since faces can be mapped from submesh to mesh, but not cells (since they have incomplete cones) - However, in this case the effectiveHeight should be h, whereas when using a boundary as the mesh as well, the effectiveHeight should be h - minHeight - Obviously, we need more thinking here to make the iteration make sense in general
PetscFE: Derivatives for Point class are all zero
Small fixes
TS ex46: Fix sin and cos
TS ex18: Fix sin and cos
...

show more ...


# 3cfe977f 01-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-ex11-simplex

* master: (63 commits)
TSMonitorDrawSolutionPhase: Add missing draw pause
fix warning with gcc-7.1
Docs+PetscFE: Evaluate() operates in

Merge branch 'master' into knepley/feature-ex11-simplex

* master: (63 commits)
TSMonitorDrawSolutionPhase: Add missing draw pause
fix warning with gcc-7.1
Docs+PetscFE: Evaluate() operates in reference space
Plex ex7: Added 600 cell test
Plex: Added 600-cell for S^3
Math: Add the golden ratio
Plex ex7: Meshing a sphere
Plex: Changed to DMPlexCreateSphereMesh() - Now can do quads or triangles
Share: Added large 3D mesh file - Its the only one I have gotten to work
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
initialize ap as complained by the nightly tests
Mat: Added example for MatIS
Plex ex3: Update to new point function API
initialize some variables as complained by nightly tests
PetscSpace: Handle 0 point case for evaluation
PetscSpacePoint: Fix memory handling
update tests
...

show more ...


# 56d62c8f 01-Jun-2017 Lisandro Dalcin <dalcinl@gmail.com>

TSMonitorDrawSolutionPhase: Add missing draw pause


# 5292cab6 30-May-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'scott/test-datafiles-fix' of https://bitbucket.org/petsc/petsc into scott/test-datafiles-fix


# 23706b9a 30-May-2017 Hong Zhang <hongzhang@anl.gov>

Force users to provide Jacp matrix

Users need to make sure that the JacobianP matrix can be multiplied by the mu vectors from right.


# 3d1d12c6 26-May-2017 Hong Zhang <hongzhang@anl.gov>

Change TSSetCostIntegrand interface

Originally PETSc creates a sequential vec to hold the integral values for users. This is ok for common senarios where there is just one integral to calculate. Whe

Change TSSetCostIntegrand interface

Originally PETSc creates a sequential vec to hold the integral values for users. This is ok for common senarios where there is just one integral to calculate. When there are multiple integrals (e.g. coming from multiple cost functions), one might want to do it in parallel. The new interface allows users to provide their own vec to support parallelization. If the users do not provide one, a sequential vec will be created.

show more ...


# ec14d8c8 27-May-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
ini

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
initialize ap as complained by the nightly tests
Plex ex3: Update to new point function API
initialize some variables as complained by nightly tests
SNES ex12: Mix misnaming Nf --> Nc
update tests
add tests
add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ
typo
fill-in some references
Bib: Fixed ref
Plex: Added PLY to file support
Plex: Adding PLY support
PetscDS: Turn off Fortran bindings for Constants
Plex tests: Updated to new point function API
SNES ex56: Moved tests to new format
DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields
...

Conflicts:
config/builder.py
include/petscdmplex.h
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/plexcreate.c
src/dm/impls/plex/plexgmsh.c
src/snes/examples/tutorials/ex63.c

show more ...


# e875c4f7 17-May-2017 Barry Smith <bsmith@mcs.anl.gov>

Fix TSAdjointMonitorGradient -> TSAdjointMonitorSensi

Commit-type: bug-fix


# f4c7b390 17-May-2017 Barry Smith <bsmith@mcs.anl.gov>

Change TSAdjointMonitorGradient() to TSAdjointMonitorSensi() to match other usage in TS

Commit-type: style-fix
Funded-by: IMEX
Project: adjoints
Reported-by: Hong Zhang <hongzang@anl.gov>


# 6c1e1eec 13-May-2017 Barry Smith <bsmith@mcs.anl.gov>

Do not use pointer values to compare two objects

One of the objects may have been destroyed and then recreated at the same memory
location. PetscObjectIds are unique so compare with them instead.

C

Do not use pointer values to compare two objects

One of the objects may have been destroyed and then recreated at the same memory
location. PetscObjectIds are unique so compare with them instead.

Commit-type: bug-fix
Funded-by: ECP
Time: .2 hours

show more ...


# 287c2655 13-May-2017 Barry Smith <bsmith@mcs.anl.gov>

Add simple TSAdjointMonitorGradient() and improve manual pages for possible RK schemes

Commit-type: feature,documentation
Funded-by: IMEX
Project: ajoints
Time: .5 hours


# f09ee9fb 12-May-2017 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-fetidp-ex69


1...<<21222324252627282930>>...71