-
Junchao Zhang authored
BUG: in mat assembly, call initInternalFieldTransfer(..,faceCells) to get the global ids of cells on the other side of a processor boundary. Note the new faceCells argument, which is consistant with using lduAddr.patchAddr(patchId) in implementing Foam::lduMatrix::Amul. The call chain is Foam::lduMatrix::initMatrixInterfaces Foam::processorFvPatchField<Type>::initInterfaceMatrixUpdate const labelUList& faceCells = lduAddr.patchAddr(patchId); Reported at https://develop.openfoam.com/modules/external-solver/-/issues/46
Junchao Zhang authoredBUG: in mat assembly, call initInternalFieldTransfer(..,faceCells) to get the global ids of cells on the other side of a processor boundary. Note the new faceCells argument, which is consistant with using lduAddr.patchAddr(patchId) in implementing Foam::lduMatrix::Amul. The call chain is Foam::lduMatrix::initMatrixInterfaces Foam::processorFvPatchField<Type>::initInterfaceMatrixUpdate const labelUList& faceCells = lduAddr.patchAddr(patchId); Reported at https://develop.openfoam.com/modules/external-solver/-/issues/46
Loading