63 reinterpret_cast<char*
>
65 &(X[procOffsets_[slave]])
67 (procOffsets_[slave+1]-procOffsets_[slave])*
sizeof(Type),
98 reinterpret_cast<const char*
>
100 &(X[procOffsets_[slave]])
102 (procOffsets_[slave+1]-procOffsets_[slave])*
sizeof(Type),
136 solve(tx.ref(), source);
Generic templated field type.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void resize(const label len)
Adjust allocated size of list.
label m() const noexcept
The number of rows.
UPstream::rangeType subProcs() const noexcept
Range of sub-processes indices associated with PstreamBuffers.
virtual bool read()
Re-read model coefficients if they have changed.
A List obtained as a section of another List.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
static int & msgType() noexcept
Message tag of standard messages.
static constexpr int masterNo() noexcept
Process index of the master (always 0)
static bool & parRun() noexcept
Test if this a parallel run.
virtual bool write()
Write the output fields.
splitCell * master() const
A class for managing temporary objects.
void LUBacksubstitute(const scalarSquareMatrix &luMmatrix, const labelList &pivotIndices, List< Type > &source)
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.