Searched refs:MT (Results 1 – 5 of 5) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | cupmobject.hpp | 149 template <DeviceType T, PetscMemType MT, PetscMemoryAccessMode MA> 150 const PetscMemType RestoreableArray<T, MT, MA>::memory_type; 152 template <DeviceType T, PetscMemType MT, PetscMemoryAccessMode MA> 153 const PetscMemoryAccessMode RestoreableArray<T, MT, MA>::access_type; 159 template <DeviceType T, PetscMemType MT, PetscMemoryAccessMode MA> 160 constexpr inline RestoreableArray<T, MT, MA>::RestoreableArray(PetscDeviceContext dctx) noexcept : … in RestoreableArray() 164 template <DeviceType T, PetscMemType MT, PetscMemoryAccessMode MA> 165 inline typename RestoreableArray<T, MT, MA>::pointer_type RestoreableArray<T, MT, MA>::data() const… in data() 170 template <DeviceType T, PetscMemType MT, PetscMemoryAccessMode MA> 171 inline typename RestoreableArray<T, MT, MA>::cupm_pointer_type RestoreableArray<T, MT, MA>::cupmdat… in cupmdata() [all …]
|
| H A D | matdensecupmimpl.h | 192 template <PetscMemType MT, PetscMemoryAccessMode MA> 193 …NTERNAL MatDense_CUPM<T, D>::MatrixArray : public device::cupm::impl::RestoreableArray<T, MT, MA> { 194 using base_type = device::cupm::impl::RestoreableArray<T, MT, MA>; 212 template <PetscMemType MT, PetscMemoryAccessMode MA> 213 inline MatDense_CUPM<T, D>::MatrixArray<MT, MA>::MatrixArray(PetscDeviceContext dctx, Mat m) noexce… in MatrixArray() 216 PetscCallAbort(PETSC_COMM_SELF, D::template GetArray<MT, MA>(m, &this->ptr_, dctx)); 221 template <PetscMemType MT, PetscMemoryAccessMode MA> 222 inline MatDense_CUPM<T, D>::MatrixArray<MT, MA>::~MatrixArray() noexcept in ~MatrixArray() 225 PetscCallAbort(PETSC_COMM_SELF, D::template RestoreArray<MT, MA>(m_, &this->ptr_, this->dctx_)); in ~MatrixArray() 230 template <PetscMemType MT, PetscMemoryAccessMode MA> [all …]
|
| H A D | veccupmimpl.h | 257 template <PetscMemType MT, PetscMemoryAccessMode MA> 258 class Vec_CUPMBase<T, D>::VectorArray : public device::cupm::impl::RestoreableArray<T, MT, MA> { 259 using base_type = device::cupm::impl::RestoreableArray<T, MT, MA>; 274 template <PetscMemType MT, PetscMemoryAccessMode MA> 275 inline Vec_CUPMBase<T, D>::VectorArray<MT, MA>::VectorArray(PetscDeviceContext dctx, Vec v) noexcep… in VectorArray() 278 …PetscCallAbort(PETSC_COMM_SELF, Vec_CUPMBase<T, D>::template GetArray<MT, MA, true>(v, &this->ptr_… 283 template <PetscMemType MT, PetscMemoryAccessMode MA> 284 inline Vec_CUPMBase<T, D>::VectorArray<MT, MA>::~VectorArray() noexcept in ~VectorArray() 287 …PetscCallAbort(PETSC_COMM_SELF, Vec_CUPMBase<T, D>::template RestoreArray<MT, MA>(v_, &this->ptr_,… in ~VectorArray()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 1839 Mat local_mat = NULL, MT; in MatConvert_IS_XAIJ() local 1949 PetscCall(MatCreate(PetscObjectComm((PetscObject)mat), &MT)); in MatConvert_IS_XAIJ() 1950 PetscCall(MatSetSizes(MT, lrows, lcols, rows, cols)); in MatConvert_IS_XAIJ() 1951 PetscCall(MatSetType(MT, mtype)); in MatConvert_IS_XAIJ() 1952 PetscCall(MatSetBlockSizes(MT, rbs, cbs)); in MatConvert_IS_XAIJ() 1959 PetscCall(MatSetLocalToGlobalMapping(MT, matis->rmapping, matis->cmapping)); in MatConvert_IS_XAIJ() 1988 PetscCall(MatSetPreallocationCOOLocal(MT, ncoo, coo_i, coo_j)); in MatConvert_IS_XAIJ() 1994 MT = *M; in MatConvert_IS_XAIJ() 1995 PetscCall(MatGetBlockSizes(MT, &mrbs, &mcbs)); in MatConvert_IS_XAIJ() 1996 PetscCall(MatGetSize(MT, &mrows, &mcols)); in MatConvert_IS_XAIJ() [all …]
|
| /petsc/doc/ |
| H A D | petsc.bib | 2709 booktitle = {Sherwood Fusion Theory Conference, Missoula, MT}, 2720 booktitle = {Sherwood Fusion Theory Conference, Missoula, MT},
|