Home
last modified time | relevance | path

Searched refs:this (Results 1 – 25 of 198) sorted by relevance

12345678

/petsc/src/binding/petsc4py/docs/source/
H A Ddocumentation_standards.rst9 documentation, including copying text where this is appropriate. More in-depth
19 "Return" is to be preferred over "Get" in this sentence. A blank line must
20 follow this description. Use one-liner descriptions for properties.
23 collective, then this information must be repeated on the next line of the
28 The initial description section can contain more information if this is useful.
29 In particular, if there is a PETSc manual chapter about a class, then this
49 their types must be explicitly documented within this section.
51 For methods, types should only be specified in this section if for some reason
64 specified, even if this duplicates typing information.
69 If any of the following apply, then this section is required. The order of
[all …]
/petsc/lib/petsc/bin/maint/abi-compliance-checker/
H A DLICENSE7 of this license document, but changing it is not allowed.
24 this license or the ordinary General Public License is the better
30 for this service if you wish); that you receive source code or can get
49 library, and (2) we offer you this license, which gives you legal
64 consistent with the full freedom of use specified in this license.
70 this license for certain libraries in order to permit linking those
81 We call this license the "Lesser" General Public License because it
91 a de-facto standard. To achieve this, non-free programs must be
93 library does the same job as widely used non-free libraries. In this
121 this Lesser General Public License (also called "this License").
[all …]
/petsc/src/snes/tests/
H A Dex18f90.F9018 subroutine BasePrint(this) argument
19 class(base_type) :: this local
38 subroutine ExtendedPrint(this) argument
39 class(extended_type) :: this local
/petsc/doc/install/
H A Dlicense.md13 - Redistributions of source code must retain the above copyright notice, this
15 - Redistributions in binary form must reproduce the above copyright notice, this
48 > By making a contribution to this project, I certify that:
63 > 4. I understand and agree that this project and the contribution
67 > this project or the open source license(s) involved.
81 Permission to use, reproduce, prepare derivative works, and to redistribute to others this
82 software, derivatives of this software, and future versions of this software as well as
83 its documentation is hereby granted, provided that this notice is retained thereon and on
86 representations as to the suitability and operability of this software for any purpose. It
96 Portions of this software are copyright by UChicago Argonne, LLC. Argonne National
H A Dinstall_tutorial.md59 While this tutorial will provide all commands necessary, it will not explain the usage
130 The download process may take a few minutes to complete. Successfully running this command
170 You MUST specify all of your configuration options at this stage. In order to enable
205 Running configure on MPICH; this may take several minutes
208 Running make on MPICH; this may take several minutes
211 Running make install on MPICH; this may take several minutes
217 Compiling FBLASLAPACK; this may take several minutes
223 Running configure on SOWING; this may take several minutes
226 Running make on SOWING; this may take several minutes
229 Running make install on SOWING; this may take several minutes
[all …]
H A Dwindows.md103 `cl foo.c` or `ifort foo.F` works from this shell. For example - if using `Visual Studio 2022 C`
109 2. Within this `DOS Command shell` - run `Cygwin64 Terminal`, i.e., `mintty.exe` as:
115 3. Verify if the compilers are usable (by running `cl` and `ifort` in this `Cygwin64 Terminal`).
150 Microsoft Windows - this usually affects specifying MPI or MKL. Microsoft Windows
151 supports DOS short form for directory names - so it is better to use this notation. Cygwin
152 tool `cygpath` can be used to get paths in this notation. For example:
213 First, launch a MSYS2 MinGW x64 shell. Double-check this is the proper type of shell by typing
220 If you see something else, e.g., `/clang64`, this is not the correct type
221 of shell, it may still work, but this is less tested. Then, update your
/petsc/doc/developers/
H A Ddevelopment.md13 catch instances of missing `PetscCall()` and friends. For this reason it is *highly
14 encouraged* that you `configure` with this option. CI will already have it enabled,
17 For the vast majority of cases (this includes C++ constructors/destructors!), you must
H A Dtesting.md58 this:
94 With this background, these keywords are as follows.
99 specified. All other keywords are sub-entries of this keyword.
133 - Setting this Boolean to True will tell the test to appear in the
142 against the expected result. If this keyword is used, it filters
145 - The value of this is the command to be run, for example,
147 - **NOTE: this method of testing error output is NOT recommended. See section on**
159 implement this feature
165 Files in this (space-delimited) list will be copied over to the
168 directory (this is limited currently to a single directory)
[all …]
H A Dmeetings-developers.md9 money this can produce tax issues since EventBright sends the information to the IRS.
16 best if this could be simplified.
H A Dbuildsystem.md15 great at this job.
42 namespacing. As rudimentary as this sounds, no namespacing beyond the
60 can then use this object to access the results of the tests run by the
70 tools. In fact, the design of these tools inhibits this kind of check.
79 straightforward method exists to add this dependency.
132 `configure` file to execute the configure, as this looks like
142 executes the configure process over it. A minimal version of this would
164 The PETSc `configure.py` is quite a bit longer than this, as it
189 framework object, and set at the beginning of this `configure()`
226 A simple way to do this is by explicitly declaring dependencies,
[all …]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A DREADME.rst18 what clang can compile**. For this reason, the CI run of the linter needs to have almost
27 is correct. Also contains the registration mechanism to let external packages (at this
73 naive next solution might be to parse ``__func__`` and try and find ``i`` in it. But this
85 where ``str->foo`` is also a pointer. Since this pointer "originates" from ``str`` it is
87 ``__func__`` would never catch this.
144 ``(2)``. You should implement all your checks for this instance entirely within this
154 names to python checker functions. You must add your check to this dict.
167 macro. The keys to this dictionary is ultimately what the linter uses to determine
/petsc/src/sys/tests/linter/output/
H A DtestStaticFunctionCandidates.patch10 // this should get static!
38 // ironically enough, this will get static
/petsc/src/sys/perfstubs/
H A DLICENSE9 1. Redistributions of source code must retain the above copyright notice, this
13 this list of conditions and the following disclaimer in the documentation
18 this software without specific prior written permission.
/petsc/src/snes/tutorials/output/
H A Dex19_failure_size.out2 [0]PETSC ERROR: No support for this operation for this object type
/petsc/src/binding/petsc4py/conf/
H A Depydoc.cfg5 # Alases for this option include "objects" and "values".
41 # Don't examine in any way the modules whose dotted name match this
46 # Don't perform introspection on the modules whose dotted name match this
50 # Don't perform parsing on the modules whose dotted name match this
114 # Use the records in this file to resolve objects in the API named NAME.
117 # Use this URL prefix to configure the string returned for external API.
/petsc/
H A DCONTRIBUTING19 By making a contribution to this project, I certify that:
37 (d) I understand and agree that this project and the contribution
41 this project or the open-source license(s) involved.
/petsc/doc/community/
H A Dgovernance.md12 Most project decisions are made by consensus of the PETSc community. The primary goal of this appro…
17 The mechanism we use to accomplish this goal may be unfamiliar for those who are not experienced wi…
21 In this context, consensus does not require:
32 How do we know when consensus has been achieved? In principle, this is rather difficult, since cons…
53 - Vote on {any}`changes to the governance policy<governance_changes>` (this document) with a 2/3 ma…
92 Merge requests to <https://gitlab.com/petsc/petsc> on this file (`doc/community/governance.rst`) co…
98 [^source-footnote]: Material in this document, including occasionally exact wording, is partially b…
/petsc/doc/manual/
H A Dprofiling.md31 output slows a code, this option should not be used when evaluating a
66 For simplicity, the remainder of this discussion focuses on interpreting
116 The summaries printed via `-log_view` reflect this routine hierarchy.
128 If this is problematic then it is also possible to examine
140 this data is
144 this process for a second linear system. This particular case was run on
228 this column of the phase summary table. Additional statistics for each
250 %T - percent time in this phase %F - percent flop in this phase
251 %M - percent messages in this phase %L - percent message lengths in this phase
252 %R - percent reductions in this phase
[all …]
H A Ddmstag.md34 so furthermore in this document,
64 …ecomposition, but locations on the grid have names which are invariant to this. Note that the face…
67 Crucially, this global indexing scheme does not include any "ghost" or "padding" unknowns outside t…
69 (unlike `DMDA`), this implies that the global `Vec` do not have a natural block structure, as diffe…
80 For working with `Vec` data, this approach is used to allow direct access to a multi-dimensional, r…
83 Similarly to `DMDAVecGetArrayDOF()`, this uses a $d+1$ dimensional array in $d$ dimensions.
84 The following snippet give an example of this usage.
128 …l domains to handle overlapping halo regions and boundary ghost unknowns, this same per-element as…
147 For local `Vec`s, this gives a regular-blocked numbering, with the same number of unknowns associat…
163 It should be noted that this is an *interlaced* (AoS) representation. If a segregated (SoA) represe…
/petsc/doc/changes/
H A D300.md59 counted and shared between vectors and matrices, this will
94 counted and shared between vectors and matrices, this will
138 evalutation passed to SNESSetFunction(), thus this vector can be
139 safely destroyed after this call.
170 - Added DMMGSetFromOptions(), this can only be used in conjunction
171 with DMMGSetSNES(). You should call this sometime after
175 -snes_monitor_short will now do the proper indenting so this is no
H A D2017.md8 - Other new machines on which this release has been tested: Cray
60 interpolation to full restriction only, since this version
121 from C/C++, since this file is now included automatically when
145 memory used by a process (this is activated by -trmalloc_log); see
160 track of routine names. Users need not worry about this in their
161 application codes, but can take advantage of this feature if
162 desired by setting this macro before each user-defined routine
H A D2021.md3 No change information is available for this release.
/petsc/src/sys/yaml/
H A DLicense5 this software and associated documentation files (the "Software"), to deal in
11 The above copyright notice and this permission notice shall be included in all
/petsc/share/petsc/matlab/
H A Dlaplacianlicense.txt9 notice, this list of conditions and the following disclaimer.
11 notice, this list of conditions and the following disclaimer in
/petsc/src/ksp/ksp/tests/output/
H A Dex71f_2.out1 GASM index sets from this MPI process
154 GASM index sets from this MPI process

12345678