Home
last modified time | relevance | path

Searched refs:now (Results 1 – 25 of 83) sorted by relevance

1234

/petsc/doc/changes/
H A D300.md12 - You can now replace the PetscVFPrintf() function pointer to
15 MPI_Comm_c2f() and f2c() are now always available.
16 - PetscOptionsInsertFile() now takes a MPI_Comm as the first
27 - The int stage used in the PetscLogStageXXX() routines is now a
29 - PetscLogEventRegister() and PetscLogStageRegister() now return the
33 - PetscEvent is now PetscLogEvent
50 - ISPartitioningCount() now takes an additional argument, the length
58 - The PetscMap inside the Vec object is now allocated and reference
68 - MatSetOption() now takes a final PetscTruth flag to toggle the
72 - MatConvert() now uses the matrix prefix when using option
[all …]
H A D32.md7 - --with-precision=\_\_float128 --download-f2cblaslapack is now
10 - All XXXDestroy() functions now take a pointer to the object itself
12 - PetscError() and SETERRQX() now take a MPI_Comm as the first
26 - Using gcc 4.6 you can now ./configure --with-precision=\_\_float128
31 - PetscFListFind() now takes a searchlibraries flag, if this is set
36 - PetscOpenMPxxx() utilities are now PetscHMPIxxx() for hierarchical
56 now be '--download-package'
70 - ISCreateGeneral() and ISCreateBlock() now takes PetscCopyMode as
75 - ISLocalToGlobalMappingCreate() now takes PetscCopyMode as an
80 - ISCreateBlock() now takes indexing relative to block, no longer
[all …]
H A D2028.md11 - The macros in petscconf.h now begin with PETSC\_
12 - `PetscReal()` and `PetscImaginary()` are now
23 - `TSSetMonitor()` now takes an additional final optional argument
44 - `SLESSolveTrans()` is now `SLESSolveTranspose()`
45 - `SLESSolve()` now ALWAYS returns a 0 or positive iteration
54 - `KSPSolvetrans()` is now `KSPSolveTranspose()`
62 - `MGSetRestriction()` and `MGSetInterpolation()` now accept
66 - `PCApplyTrans()` is now `PCApplyTranspose()`
68 -pc_lu_mat_ordering_type \<nd,...> now set the ordering type.
80 - `MatSolveTrans()`and `MatSolveTransAdd()` are now
[all …]
H A D231.md6 - -log_info is now just -info; PetscLogInfo...() is now
25 - MatScaleSystem() and MatUnscaleSystem() now take arguments b,x
40 - PCPreSolve() and PCPostSolve() now consistently take arguments b,x
42 - PCXXXSetYYY() and -pc_xxx_yyyy are now changed to PCFactorSetYYY()
48 - -ksp_view, -ksp_monitor now take an optional filename argument
55 - config/configure.py now supports the arguments
73 - ---download-mpich option now defaults to pm=gforker. To use mpd -
81 - -snes-view, -snes_monitor now take an optional filename argument
86 - -ts_view, -ts_monitor now take an optional filename argument
108 interface now go into the same library]
[all …]
H A D36.md19 - Script for running MPIUni jobs is now bin/petsc-mpiexec.uni
91 - PCJacobiSetUseAbs() now takes a PetscBool argument allowing
95 - PCFactorSetUseInplace() now takes a PetscBool argument. Added
97 - PCFactorSetAllowDiagonalFill() now takes a PetscBool argument.
108 - PCGASMSetTotalSubdomains() can now create multirank subdomains if
124 KSPChebyshevSetEstimateEigenvalues() is now
126 KSPChebyshevSetEstimateEigenvaluesRandom() is now
130 used to estimate the eigenvalues is now esteig\_ not est\_
148 - The postevent routine set with TSSetEventMonitor() now takes an
160 - DMCreateInjection() now returns a Mat, rather than a VecScatter
[all …]
H A D31.md6 - PetscOptionsHasName() and PetscOptionsName() now return PETSC_TRUE
13 to PetscLayoutCreate() and it now allocates the space of the
20 petscsysdef.h; while petsc.h now includes ALL PETSc include files.
21 - win32fe [used for MS/Intel compiler builds on windows] now
38 --with-batch option now begin with --known-
69 - The function provided to MatNullSpaceSetFunction() now takes a
83 - MATMPIROWBS i.e BlockSolve95 interface is now removed.
88 - PCShell All user-provided functions now have PC as first argument
137 - DAGetColoring() now takes a MatType as an additional argument,
139 - Added DARefineHierarchy(), DMMG now always uses DMRefineHierarchy
[all …]
H A D2029.md19 - The second argument to MatSNESMFSetType() is now a MatSNESMFType,
23 - SNESGetJacobian() now has an additional optional final argument
25 - SNESGetFunction() now has an additional optional final argument
42 - MGSetLevels() now takes an additional optional final argument that
51 - -mat_ordering_type now should be either -pc_ilu_mat_ordering_type,
64 - ISEqual() now is collective and returns true only if each
66 - ISGetSize() now returns global parallel size, ISGetLocalSize()
72 - All include files like mat.h vec.h sles.h snes.h ts.h etc are now
84 - FListDestroy now takes FList * instead of FList
93 PLogEventBarrierBegin() and PLogEventBarrierEnd() now return error
[all …]
H A D216.md14 - VecNorm now caches NORM_2
43 - MatGetSubMatrices() now works for ROWBS
78 - DAGetMatrix now correctly returns the requested type.
85 - PETSc error handlers now trap many more signals.
90 - PetscPushErrorHandler() and PetscPopErrorHandler() now supported
91 - PetscPrintf() and PetscSynchronizedPrintf() now work in fortran
105 - ADIC: ad_GRAD_MAX is now set in the application and compiled into
H A D313.md50 option. Note that VECCUDA now defaults to using pinned memory for
74 than one, the block structure is now preserved (even for the
83 - --download-suitesparse now uses the official SuiteSparse
103 Elemental *and* has PETSC_COMM_WORLD != MPI_COMM_WORLD, it is now
153 - DMPlexDistribute(): vertex partition weights are now computed by
165 - DMPlexInterpolate() now works correctly for distributed DMPlex
168 - Plex can now classify points by cell type, stored in a DMLabel.
174 - Plex can now allow any number of cell types in a single mesh.
182 - DMForest now responds to DMPlexGetOverlap() and propagates its
210 - All tabulated data is now stored in PetscTabulation structures.
[all …]
H A D35.md6 - --download-f-blas-lapack is now --download-fblaslapack.
7 - PETSc built with --with-precision=\_\_float128 will now by default
16 - PetscObjectStateQuery() is now corrected with
34 been removed. The type is now inferred from the pointer return
35 type. `PetscMalloc1()` is now available for allocating arrays,
44 - ISLocalToGlobalMappingCreate() now takes a blocksize. Added
79 `PCMGResidual_Default()` is now public and named
98 The Mat objects now track that information themselves. Use
105 `KSPDefaultConvergedSetUMIRNorm()` are now
115 `SNESSetJacobian()` and `SNESSetPicard()` are now Mat not
[all …]
H A D221.md26 - ISSum() now has a throughput argument instead of one in and one
36 - added MatIsSymmetric(), MatIsTranspose() now take a tolerance flag
44 - ICC now uses Manteuffel shift by default
49 - MatGetSubmatrices() now preserves symmetric flag of original
51 - hypre BoomerAMG (-pc_type hypre -pc_hypre_type boomeramg) now uses
59 - Note that a relative residual tolerance now means that ||r_k|| \<
71 - DAGetInterpolation() now provides the correct interpolation for
H A D310.md46 - MatNullSpaceTest() now respects the options prefix of the provided
63 - PCKSPGetKSP() now raises an error if called on a PC which is not
87 - Computes now an estimate of the operator's norm in the same way
89 stopping criterion `KSPLSQRConvergedDefault()`; this now
94 - `KSPLSQRMonitorDefault()` and `-ksp_lsqr_monitor` now
99 `KSPLSQRSetComputeStandardErrorVec()` which now specifies
113 - SNESSetTolerances() and -snes_max_funcs now accept -1 to indicate
129 - Gradient testing can now be accessed with the options
153 `PetscViewerType=PETSCVIEWERHDF5`. `PetscViewerFormat` can now
H A D312.md11 - make gnumake is now make libs
22 - The ./configure option --with-avx512-kernels defaults to true now
32 - -help now causes the printing of the current value and the newly
36 - PetscCalloc\*() now calls the system calloc() routine instead of
38 - -malloc is now marked as deprecated, use -malloc_debug instead
39 - -malloc_log and -malloc_log_threshold are now -malloc_view and
41 - PetscMallocDebug() is now PetscMallocSetDebug()
42 - PetscMallocDumpLog() is now PetscMallocView(), see also
45 now PetscMallocViewSet()
48 - PetscMallocSet() now takes three arguments instead of two
[all …]
H A D37.md15 - PetscOptionsSetValue() may now be called BEFORE PetscInitialize()
19 - The following routines now take an optional *PetscOptions* object
51 - PetscLogBegin() is now PetscLogDefaultBegin().
88 corresponding PetscDrawXXX() are now collective.
131 - KSPSetMonitor(KSPMonitorXXX, calls now require passing a viewer as
133 - -ksp_monitor_solution now takes arguments of the form
145 - SNESSetMonitor(SNESMonitorXXX, calls now require passing a viewer
147 - -snes_monitor_solution/residual/solution_update now takes
155 - -snes_linesearch_monitor now takes an optional [:filename]
166 - TSSetMonitor(TSMonitorXXX, calls now require passing a viewer as
[all …]
H A D2022.md6 - The Fortran90-specific routines such as `VecGetArrayF90()` now
62 - `TSType` is now a string, rather than enum type
69 - `SNESType` is now a string, rather than enum type
81 - `KSPType` is now a string, rather than enum type.
91 - `PCType` is now a string, rather than enum type.
132 - `VecGetArray(), VecRestoreArray()` now work from Fortran on all
134 - Changed the calling sequence of `VecCreate()`, now takes both
168 - The Fortran include files are now located in the directory
171 recommended) are now in "include/foldinclude/*.h"
177 - The Fortran90-specific routines such as `VecGetArrayF90()` now
[all …]
H A D211.md24 win32_mpich now default to using MPICH-1.2.3The complex version of
37 - Default Krylov method on outer linear solver is now FGMRES instead
38 of GMRES. Also default multigrid type is now full instead of
56 all now take a PetscTruth as the second argument allowing them to
74 - MatCreate() now requires a call to MatSetType() or
105 `PetscOptionsGetDouble()` is now `PetscOptionsGetReal()`
124 - `PetscLogStageRegister()` now takes an int * as the first
139 - configure can now be used to build PETSc on some architectures.
H A D38.md25 - ISGlobalToLocalMappingType is now ISGlobalToLocalMappingMode.
58 - MatTranspose() now properly handles MAT_INITIAL_MATRIX,
69 are now not ignored and are included in the matrix nonzero
72 MatFactorGet/Restore/CreateSchurComplement now take an extra
82 - The is_local argument to PCASMSetLocalSubdomains() is now ignored
85 - PCMGSetGalerkin() and -pc_mg_galerkin now take
90 - Removed PCBDDCSetNullSpace. Local nullspace information should now
97 - FIELDSPLIT now extracts off-diag fieldsplit blocks from the
128 - -ts_monitor binary now saves the timestep information as a REAL
141 now the default, use `-ts_adapt_type none` to turn adaptivity
[all …]
H A D39.md6 - The scripts in \$PETSC_DIR/bin are now in \$PETSC_DIR/lib/petsc/bin
7 - PetscStrncat() renamed to PetscStrlcat() now takes the length of
10 - CUDA and ViennaCL as GPU backends can now also be used with the
59 - MatShellSetOperation() and MatShellGetOperation() can now only be
95 now be accessed with the options -snes_test_jacobian,
120 PETSc default monitor names, also now print with the same format
123 VecGetArray in user callbacks is now prohibited.
152 - PetscViewerVTKFWrite() now takes a MPI_Datatype instead of a
178 - The F90Array routines now take a MPI_Datatype argument instead of
H A D33.md15 - VecCreateSeqWithArray() and VecCreateMPIWithArray() now take a
31 - Preallocation routines now automatically set
41 - You MUST now call MatXXXSetPreallocation() or MatSetUp() on any
51 MatCreateMPIDense() are now MatCreateAIJ(), MatCreateBAIJ(),
58 - MatInvertBlockDiagonal() now returns a const pointer
76 **note:** the first argument is now the list of "inner"
203 - DMMG is now completely removed from PETSc. Equivalent (and better)
204 functionality can now be obtained by calling SNESSetDM() or
219 - PetscBagLoad() now requires you previously created and registered
229 - PETSC_NULL_TRUTH is now PETSC_NULL_BOOL
[all …]
H A D233.md6 - PetscInitialize() will now also check for options in .petscrc
33 - F90 interface is now enabled by default [if the compiler is
52 - Change prototype for VecScatterBegin() and VecScatterEnd() [now
59 - MatMFFD is now a regular matrix type registered in
68 MatRestoreColumnIJ() now take an extra argument
137 - AOData object and corresponding functionality is now removed for
H A D215.md10 download versions. Complex version of these packages are now
38 - PCSetUp() now defaults to ICC for SBAIJ
39 - BoomerAMG preconditioner now defaults to zero initial guess
H A D2024.md17 - The PETSC_ARCH `rs6000` is now intended for IBM rs6000
27 ksp are now subdirectories of sles, and ao and da are
29 - The PETSc libraries are now: -lpetscts -lpetscsnes -lpetscsles
30 -lpetscdm -lpetscmat -lpetscvec -lpetsc. Each library is now only
52 - Removed `TSSetRHSJacobianDefault`() - you can now call
119 - The Eisenstat preconditioner (SSOR variant) now uses diagonal
163 - All `VecGetArray()` calls MUST now be matched with a
167 `VecCreate(`) are now `-vec_type mpi` or `-vec_type shared`
188 - `DrawTensorContour()` has changed; its final argument is now an
189 array can now use `VecView()` to create the contour plot.
[all …]
H A D2015.md16 - The option -log_summary now summarize of message-passing activity
18 - Running the test suite now requires much less disk space.
22 - The HTML version of the PETSc man pages now provides indices
42 - Users must now ALWAYS set the environmental variable PETSC_DIR to
46 machines, the environmental variable PETSC_DIR is now used
69 - The user can now set parameters used in matrix-free approximations
126 - Eliminated routine MatGetSubmatrix(); now use MatGetSubMatrices()
160 - You can now zoom in and out of contour plots using the option
173 - PETSc now provides basic support for VRML viewers. Currently, one
/petsc/src/ksp/ksp/tutorials/output/
H A Dex2_help.out56 …-mat_block_size: <now -1 : formerly -1>: Set the blocksize used to store the matrix (MatSetBlockSi…
57 …-mat_type <now aij : formerly aij>: Matrix type (one of) mpiaijcrl mpiadj seqaij mpibaij composite…
59 -mat_no_unroll: <now FALSE : formerly FALSE> Do not optimize for inodes (slower) (None)
60 -mat_no_inode: <now FALSE : formerly FALSE> Do not optimize for inodes -slower- (None)
61 -mat_inode_limit: <now 5 : formerly 5>: Do not use inodes larger than this value (None)
63 …-mat_is_symmetric: <now 0. : formerly 0.>: Checks if mat is symmetric on MatAssemblyEnd() (MatIsSy…
64 …-mat_null_space_test: <now FALSE : formerly FALSE> Checks if provided null space is correct in Mat…
65 …-mat_error_if_failure: <now FALSE : formerly FALSE> Generate an error if an error occurs when fact…
66 …-mat_new_nonzero_location_err: <now FALSE : formerly FALSE> Generate an error if new nonzeros are …
67 …-mat_new_nonzero_allocation_err: <now FALSE : formerly FALSE> Generate an error if new nonzeros ar…
[all …]
/petsc/src/sys/tutorials/output/
H A Dex7_0.out3 [0:time_removed:PetscLogHandlerEventBegin_Ex7 ] Event "Event 1" started: now running 1 times
5 [0:time_removed:PetscLogHandlerEventBegin_Ex7 ] Event "Event 2" started: now running 1 times
7 [0:time_removed:PetscLogHandlerEventBegin_Ex7 ] Event "Event 1" started: now running 2 times
9 [0:time_removed:PetscLogHandlerEventEnd_Ex7 ] Event "Event 1" stopped: now running 1 times
10 [0:time_removed:PetscLogHandlerEventEnd_Ex7 ] Event "Event 2" stopped: now running 0 times
12 [0:time_removed:PetscLogHandlerEventEnd_Ex7 ] Event "Event 1" stopped: now running 0 times

1234