Home
last modified time | relevance | path

Searched refs:underlying (Results 1 – 25 of 26) sorted by relevance

12

/petsc/include/petsc/private/cpp/
H A Dobject_pool.hpp248 PetscCall(this->underlying().construct_(ptr, std::forward<Args>(args)...)); in construct()
254 const Derived &underlying = this->underlying(); in destroy() local
257 PetscCall(underlying.destroy_(ptr)); in destroy()
264 const Derived &underlying = this->underlying(); in reset() local
267 PetscCall(underlying.reset_(val, std::forward<Args>(args)...)); in reset()
273 const Derived &underlying = this->underlying(); in invalidate() local
276 PetscCall(underlying.invalidate_(ptr)); in invalidate()
304 PetscCall(this->underlying().construct(val, std::forward<Args>(args)...)); in reset_()
311 PetscCall(this->underlying().destroy(ptr)); in invalidate_()
315 PETSC_NODISCARD Derived &underlying() noexcept { return static_cast<Derived &>(*this); } in underlying() function in Petsc::ConstructorInterface
[all …]
H A Dregister_finalize.hpp81 if (self.underlying().registered()) { in do_finalize_()
83 PetscCall(self.underlying().finalize_(std::forward<Args>(args)...)); in do_finalize_()
93 if (PetscLikely(self.underlying().registered())) PetscFunctionReturn(PETSC_SUCCESS); in do_register_finalize_()
95 PetscCall(self.underlying().register_finalize_(std::forward<Args>(args)...)); in do_register_finalize_()
98 if (self.underlying().registered()) { in do_register_finalize_()
H A Dcrtp.hpp13 Derived &underlying() noexcept { return static_cast<Derived &>(*this); } in underlying() function in Petsc::util::crtp
14 const Derived &underlying() const noexcept { return static_cast<const Derived &>(*this); } in underlying() function in Petsc::util::crtp
/petsc/doc/manualpages/MANSECHeaders/
H A DPetscRegressor7 … internally employs `Tao` (or `KSP` for a few, specialized cases) to solve the underlying numerical
8 …blems. `PetscRegressor` users can set `Tao` options or otherwise directly manipulate the underlying
/petsc/src/sys/objects/device/impls/
H A Dimpldevicebase.hpp97 PetscCall(this->underlying().init_device_id_(&id)); in getDevice()
99 device->ops->createcontext = this->underlying().create_; in getDevice()
100 device->ops->configure = this->underlying().configureDevice; in getDevice()
101 device->ops->view = this->underlying().viewDevice; in getDevice()
102 device->ops->getattribute = this->underlying().getAttribute; in getDevice()
/petsc/doc/manual/
H A Dregressor.md77 The application code can specify the options used by underlying linear,
152 By default, bound-constrained regularized Gauss-Newton `TAOBRGN` is used to solve the underlying op…
H A Dadvanced.md74 underlying factorization and triangular solve routines are also directly
H A Dsection.md213 …een described up till now) gives a relatively naive perspective on the underlying data; it doesn't…
H A Dksp.md1053 subdomains is by using the underlying `DM` object, if it is capable of
1298 solvers need some additional information on the underlying mesh;
1511 Command line options for the underlying `KSP` objects are prefixed by
1947 from the underlying physics or discretization of the problem, such as the velocity and pressure. Un…
H A Dgetting_started.md1151 operations on the underlying numerical data.
H A Dvec.md863 matrices. Much of the underlying code that implements `DMGlobalToLocal` communication is built
/petsc/doc/changes/
H A D316.md121 - Add `MatNormalGetMat()` to retrieve the underlying `Mat` of a `MATNORMAL`
122 - Add `MatNormalHermitianGetMat()` to retrieve the underlying `Mat` of a `MATNORMALHERMITIAN`
H A D324.md129 …ion entry `snes_linesearch_type` form `l2` to `secant`) to better represent the underlying approach
H A D2015.md162 - The option -draw_contour_grid will display the underlying grid on
H A D313.md183 overlap to the underlying Plex
H A D320.md148 … `MatFilter()`, with two additional Boolean parameters to compress the underlying storage and keep…
H A D314.md98 the CL objects underlying the PETSc Vecs
/petsc/src/sys/objects/device/interface/
H A Dmark_dcontext.cxx26 PetscCall(underlying().reset(event)); in construct_()
33 PetscCall(underlying().reset(event)); in destroy_()
H A Ddcontext.cxx22 PetscCall(underlying().reset(dctx, false)); in construct_()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDevice.pyx364 """Return whether the underlying stream for the device context is idle.
490 The underlying stream is considered idle after this routine returns,
H A DRegressor.pyx155 """Return the underlying `TAO` object .
H A DDMSwarm.pyx348 The returned array contains underlying values of the field.
1133 The underlying DM on which to place particles
1165 """Return the underlying DM.
H A DVec.pyx1601 Pointer to underlying CL context. This can be used with
1621 Pointer to underlying CL command queue. This can be used with
/petsc/doc/community/meetings/2025/
H A Dindex.md130 …ral purpose ray trace with applicability to ICF plasma. I will discuss underlying improvements to …
140 …iferromagnetism. For a sparse matrix with 34 billion basis states, the underlying code based on PE…
214 …o describe complex mesh loops in a concise way that is agnostic to the underlying data layout. Hav…
/petsc/doc/faq/
H A Dindex.md365 include and link options necessary to use that version of MPI to the underlying compilers
1176 solvers comes from building the underlying matrices and vectors in parallel to begin

12