Example #1
0
Foam::tmp<Foam::Field<Type> >
Foam::lduMatrix::faceH(const tmp<Field<Type> >& tpsi) const
{
    tmp<Field<Type> > tfaceHpsi(faceH(tpsi()));
    tpsi.clear();
    return tfaceHpsi;
}
Example #2
0
Foam::tmp<Foam::gpuField<Type> >
Foam::lduMatrix::faceH(const gpuField<Type>& psi) const
{
    tmp<gpuField<Type> > tfaceHpsi(new gpuField<Type> (lower().size()));
    gpuField<Type> & faceHpsi = tfaceHpsi();

    faceH(faceHpsi,psi);

    return tfaceHpsi;
}