History log of /petsc/src/dm/impls/plex/makefile (Results 151 – 175 of 225)
Revision Date Author Comments
# 255664f4 12-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-directory-layout'


# af0996ce 11-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

updated PETSc directory layout to match standard packaging strategies

include/petsc finclude,private,mpiuni
lib/petsc conf
bin/petsc*


# 5a4ab5ab 02-Apr-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'master' into tisaac/dmforest

If we're going to start developing on this again, the recent changes to the
location of configuration files will make it annoying to switch to and from
thi

Merge branch 'master' into tisaac/dmforest

If we're going to start developing on this again, the recent changes to the
location of configuration files will make it annoying to switch to and from
this branch. Matt's and my fixes in DMPlex will also be relevant.

* master: (1557 commits)
MatLoad_MPIDense() always allocated array space even if it was previously provided
Clarified lumping options for PCFieldSplitSchurPreType SELFP.
fixed up PetscInfo in GAMG
TSErrorWeightedNorm[2|Infinity]: API changes
MatLoad_SeqDense() always allocated new space for the data even if the user already provided it
Fixed DMCompositeGetAccessArray() to support readonly vectors
Fix obviously-wrong aspects of documentation on SNESVINEWTONRSLS and SNESVINEWTONSSLS.
fixed example to compile - demonstrates a bug
var name 'len' was F90 key word
For user provided Jacobian functions they should always assembly into the second matrix, the one from which the preconditioner is built because the first may be used as matrix-free with -snes_mf_operator
Suggest --with-64-bit-indices if users mistakenly use --with-64bit-indices
Fix configure logging of integer size.
missing underscore in #define of vecgetarrayread translation of fortran stub for VECGETARRAYREAD
updated test output files to reflect differences introduced previously in PCView output
-ksp_type preonly does not support -ksp_monitor_short so remove from test line to prevent extranious warning output
missing CHKERRQ; and ugly double declaration of ierr
Plex ex3: For want of a semicolon, the kingdom was lost
MatSetValuesMPISBAIJ will now print correct global indices when error generated due to new nonzero location
completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to allow proper global indices being printed when error generated by new nonzero locations.
Added inline version of MatSetValuesBlocked_SeqBAIJ() to be used by MatSetValuesBlocked_MPIBAIJ() to print error message for nonzero block with global indices
...

show more ...


# 898446f9 11-Mar-2015 Shri Abhyankar <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/ts-is-for-differential-variables

Conflicts:
include/petsc-private/tsimpl.h
src/ts/impls/eimex/eimex.c
src/ts/interface/ts.c


# f2dee214 06-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into jed/chem
Note merging a branch with good stuff in it for a year and a half is insane!

Conflicts:
src/ts/examples/tutorials/makefile
src/ts/interface/ts.c


# 9ba064df 26-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/clean-gamg

Need updates to KSPCHEBYSHEV since I will be adding to them


# 0fc52321 25-Feb-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange/feature-plex-fluent'

* mlange/feature-plex-fluent:
Plex+Fluent: Fixed cast
Plex+Fluent: Fixed PetscBool handling
Plex ex1: Add Fluent reader tests for binary and pseudo-mi

Merge branch 'mlange/feature-plex-fluent'

* mlange/feature-plex-fluent:
Plex+Fluent: Fixed cast
Plex+Fluent: Fixed PetscBool handling
Plex ex1: Add Fluent reader tests for binary and pseudo-mixed sections
Plex-Fluent: Use a single-level meet to mark interior faces
Plex-Fluent: Face-type 5 also requires dynamic derivation of data size
Plex-Fluent: Add custom Fortran wrapper for DMPlexCreateFluentFromFile
Plex ex1: Add sequential and parallel tests for Fluent .cas reader
Plex-Fluent: Add support for binary sections in Fluent reader
Plex-Fluent: Mark faces with provided zoneIDs
Plex-Fluent: Dynamically derive data size for "mixed" sections
Plex-Fluent: Add coordinates to the generated Plex
Plex-Fluent: Build Plex topology from face connectivity
Plex-Fluent: Add skeleton reader for ANSYS Fluent mesh files

show more ...


# 2f0bd6dc 12-Feb-2015 Michael Lange <michael.lange@imperial.ac.uk>

Plex-Fluent: Add skeleton reader for ANSYS Fluent mesh files

The reader currently only parses section headers and stores meta-data in
a custom struct.


# 4e7385fa 16-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection

Conflicts:
src/ksp/pc/impls/bddc/bddcprivate.c


# a197972a 11-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c
src/sys/threadcomm/interface/threadcomm.c

show more ...


# 50705773 10-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad
Manual merge of makefile

Conflicts:
src/sys/classes/viewer/examples/tutorials/makefile


# 3fe9ae9b 15-Jan-2015 Mark Adams <mfadams@lbl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc into mark/gamg-crs-ksp2


# fe998a80 13-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

manual merge of conflict


# d3c8c067 01-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Three directory namespace changes for better --prefix install support

1) include/finclude becomes include/petsc-finclude
2) include/mpiuni becomes include/petsc-mpiuni
3) conf (both $PETSC_DIR/conf

Three directory namespace changes for better --prefix install support

1) include/finclude becomes include/petsc-finclude
2) include/mpiuni becomes include/petsc-mpiuni
3) conf (both $PETSC_DIR/conf and $PETSC_DIR/$PETSC_ARCH/conf become) lib/petsc-conf

show more ...


# e0f6819c 04-Dec-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-orient'

* knepley/fix-plex-orient:
Plex: Fix serial orientation
TetGen: Syntax fix
Plex: Fix MPI type for orientation
Plex: Small orientation fix
Plex ex13:

Merge branch 'knepley/fix-plex-orient'

* knepley/fix-plex-orient:
Plex: Fix serial orientation
TetGen: Syntax fix
Plex: Fix MPI type for orientation
Plex: Small orientation fix
Plex ex13: Orientation now working for flipped connected components
Plex: Reworked orientation to respect connected components on each process
Plex ex13: Check in initial output
Plex: Now mark initial cell as seen - Changes the outcome slightly
Plex: Added DMPlexCheckFace_Internal() - This checks a face in the mesh for orientation consistency
Plex: Fix orientation diagnostics
Plex: Added declaration for DMPlexReverseCell()
Plex ex13: Tests orientation - Only 2D triangle tests now - Last test shows problem for disconnected domains
Plex: Small example fixes
PetscBT: Do not overwrite a viewer passed to PetscBTView()
Plex: Remove unneeded headers
Plex: Added a file for orientation calculations - Moved DMPlexOrient()

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

show more ...


# 84961fc4 23-Nov-2014 Matthew G. Knepley <knepley@gmail.com>

Plex: Added a file for orientation calculations
- Moved DMPlexOrient()


# b486a86a 13-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-configure-petsc-dep

* master: (210 commits)
error out on special cases where DMLocalToGlobal_DA won't work
remove unneed uses of local DM vectors and DMLoc

Merge branch 'master' into knepley/fix-configure-petsc-dep

* master: (210 commits)
error out on special cases where DMLocalToGlobal_DA won't work
remove unneed uses of local DM vectors and DMLocalToGlobalBegin/End in examples removed to prevent cut and paste repeats of their use
openmpi: update to version 1.8.3
added more movies and pubs
more movies
MatGetDiagonalBlock() can be called before matrix is assembled
added a couple more movies/images
PetscLogEventGetId() was missing public prototype
simply output from make streams benchmark test
c2html: fixup so that C2HTML make variable is set [similar to cmake.py]
chaco: current blas test does'nt work with Cray CC [which automatically links with blas] and linux - where -lm needs to be listed explicitly. Switch the test to check if we are using PETSc modifled chaco
builddist: always install c2html/sowing
argonne logo for users manual cover
Remove PETSC_HAVE_CUSP_SMOOTHED_AGGREGATION, use PETSC_HAVE_CUSP instead.
mpich: use older tarball with cygwin/gnu compilers
updated information about packages PETSc can use in users manual
Updated users manual to latest ANL Report format requirements
mpich: update to mpich-3.1.3.tar.gz - remove -download-mpich-mpe [mpich no longer packages mpe] - remove -download-mpich-shared. It was added as a split from --with-mpi-shared to --known-mpi-shared and --download-mpich-shared in 50237a55163f90ac7341b723c6422dfa1dbce792 removing this gives back the control of shared=0/1 to package.py - remove download_solaris as the new tarball works with both gcov and on solaris - remove MPICHInstall() [and use GNUPackage.Install()] as the new tarball fixes 'make clean' requiring sudo
added more images and PETSc pubs
Doc: More refs
...

show more ...


# 4be5e735 03-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-generator-args'

* knepley/feature-plex-generator-args:
Plex: Small fix
Plex: Fixed misspelling
Plex: Move generation to a separate source file, Can now speci

Merge branch 'knepley/feature-plex-generator-args'

* knepley/feature-plex-generator-args:
Plex: Small fix
Plex: Fixed misspelling
Plex: Move generation to a separate source file, Can now specify operator for mesh generators - Added DMPlexTriangleSetOptions() and DMPlexTetgenSetOptions()

Conflicts:
src/dm/impls/plex/makefile

show more ...


# ee2838f6 30-Sep-2014 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection

Use the new PetscFECellGeom

Conflicts:
include/petscdmplex.h
include/petscfe.h
src/dm/impls/plex/plexfem.c


# 40b72c35 29-Sep-2014 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/thplex'

This merge brings in related work in the following areas:
- Added a local constraint matrix to DM (see DMSetDefaultConstraints())
- Added point-to-anchor-point constrain

Merge branch 'tisaac/thplex'

This merge brings in related work in the following areas:
- Added a local constraint matrix to DM (see DMSetDefaultConstraints())
- Added point-to-anchor-point constraints in DMPlex (see
DMPlexSetAnchors()), which build on the DM constraints
- Added hierarchically-constrained points to DMPlex (see
DMPlexSetReferenceTree(), DMPlexSetTree()), which builds on the anchor
constraints
- Tests for these constraints in src/dm/impls/plex/examples/ex3.c (try
runex3_* examples in that directory)
- Added quadrature order (see PetscQuadratureGet/SetOrder()) (work by
Matt Knepley)
- Added default return values for DMGetCoordinateDim() (defaults to
DMGetDimension())

Conflicts:
include/petscdmplex.h
src/dm/dt/interface/dt.c
src/dm/impls/plex/examples/tests/ex3.c
src/dm/impls/plex/makefile
src/dm/impls/plex/plexfem.c

show more ...


# 413a66b3 28-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-fe-fv-hybrid'

* knepley/feature-fe-fv-hybrid: (43 commits)
PetscFE: Small fixes
Plex+SNES: Volumes are PetscReal
Plex+SNES: Missing declaration
TS ex11: Remove

Merge branch 'knepley/feature-fe-fv-hybrid'

* knepley/feature-fe-fv-hybrid: (43 commits)
PetscFE: Small fixes
Plex+SNES: Volumes are PetscReal
Plex+SNES: Missing declaration
TS ex11: Remove unused var
Plex+SNES+TS: Complete reorganization of residual evaluation - Now both FE and FV examples use the same method, but there are a bunch of switches which should be eliminated - There is a confusion about IFunction and RHS, but I think they can both be in one function - Added DMPlexSNESGetGeometryFVM() and DMPlexSNESGetGradientFVM() - Added DMPlexGet/RestoreCellFields() and DMPlexGet/RestoreFaceFields() and DMPlexGet/RestoreFaceGeometry() - I think that FV geometry caching needs to be redone - Added DMPlexReconstructGradients_Internal() - Added DMPlexComputeBdResidual_Internal() which does not work for FV - Replaced DMPlexComputeResidualFEM_Internal() with DMPlexComputeResidual_Internal()
Plex: Added DMPlexInsertBoundaryValues() - Unified FE and FV boundary values
Plex: DMPlexProjectFunctionLableLocal() gets discretizations from the DM now
Plex: Added DMPlexComputeGradientFVM()
PetscDS: Fix up some functions to work for both FV and FE
PetscFV: Change PetscFVIntegrateRHSFunction() to get info from PetscDS
TS ex11: There is only one field in our current paradigm - We would need to split Riemann solvers for multiple fields right now
Plex+TS: Remove use of computeGradients in favor of check for dmGrad
TS ex11: Updated interface calls
Plex+TS: Change DMPlexTSGetGradientDM() to automatically construct the gradient info, DMPlexTSSetRHSFunctionLocal() can now be replaced by the DMTS version - Remove unnecessary declarations
Plex+SNES: Add missing declaration
Plex+FE: Removed all use of PetscCellGeometry, Changed FE integration to use PetscFECellGeom
DMSNES+Plex: Added DMPlexSNESGetGeometryFEM() to cache geometry
PetscDualSpace: Remove use of PetscCellGeometry in PetscDualSpaceApply() - Fixed up calls to it for projection into spaces
DMDA: Remove use of PetscCellGeometry in DMDAProjectFunctionLocal()
Plex: Added DMPlexComputeGeometryFEM() and PetscFECellGeom structure
...

show more ...


# d9deefdf 28-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

Plex: Move generation to a separate source file, Can now specify operator for mesh generators
- Added DMPlexTriangleSetOptions() and DMPlexTetgenSetOptions()


# d6a7ad0d 07-Jul-2014 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex: added DMPlexGet/SetReferenceTree()


# 679914f9 10-Sep-2014 Matthew G. Knepley <knepley@gmail.com>

Plex: Moved BC stuff to plexbc.c


# b015001c 28-May-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/snes-fascontinuation

* master: (855 commits)
fix for moab example had wrong blocksize of mapping
docs:remove src/docs/doxygen/manual [per Barry's instructions]

Merge branch 'master' into prbrune/snes-fascontinuation

* master: (855 commits)
fix for moab example had wrong blocksize of mapping
docs:remove src/docs/doxygen/manual [per Barry's instructions]
gfortran: remove 132 char limit from f90 free-form
SNES: Set up matrix-free *after* copying the user Jacobian to snes->pc
DMPlex-Gmsh: Use trueNumCells when building the coordinate section
Sys: Got guard logic reversed
Sys: The #define guard for PetscMalloc*() must match the one for PetscFree*()
PetscFV: I hate fucking complex
removed ltog scatter from DMDA since functionality can be obtained with gtol scatter and less memory
fix test of DMLocalToGlobalBegin/End and add actual test cases
improve object memory logging for DA, ISLocalToGlobal and ISBLOCK
lower high water mark of constructing parallel scatter by allocating only as much room in svalues as needed
owner in VecScatter construction is the rank, therefor can use PetscMPIInt to hold it do not PetscInt
another reuse of allocated array in 2d/3d DMDA create
improved high water mark of DMDASetups by implementing and using PETSC_USE_POINTER for ISCreateBlock()
PetscFV: Another complex fix
DMPlex+TS: Fixing types
ISIdentity() was wrong for block IS! Indices are NOT scaled by bs
PetscFV: Straighten out complex types
TS ex11: Fix casts and remove unused variable
...

show more ...


123456789