Lines Matching full:when
21 letters. When they consist of several complete words, there is an
76 and indices that may become large. `PetscIntCast()` should always be used when converting
79 when these arrays get too large then `--with-64-bit-indices` must be used to
89 to `size_t` since, when the value is negative, it will produce garbage.
104 that use `PetscCount` for count arguments and use the large count MPI versions when possible.
105 When not possible they first check the size of the input count arguments and error if they
148 03. Local variables should be initialized in their declaration when possible
239 style), never mixed in with code. However, when variables are only used in a limited
283 16. Developers can use // to split very long lines when it improves code readability. For example
292 17. The use of `// clang-format off` is allowed in the source code but should only be used when nec…
293 be used when trailing // to split lines works.
326 07. Avoid `#ifdef` or `#ifndef` when possible. Rather, use `#if defined` or `#if
436 05. When possible, use `PetscDefined()` instead of preprocessor conditionals.
467 for guidance of when to use `PetscCheck()` vs. `PetscAssert()`.
498 call `PetscLogFlops()` directly when needed.