コード例 #1
0
ファイル: SetDiagonal.cpp プロジェクト: sg0/Elemental
void SetRealPartOfDiagonal( Matrix<T>& A, const Matrix<Base<T>>& d, Int offset )
{
    DEBUG_ONLY(CallStackEntry cse("SetRealPartOfDiagonal"))
    std::function<void(T&,Base<T>)> func
    ( []( T& beta, Base<T> gamma ) { SetRealPart(beta,gamma); } );
    UpdateMappedDiagonal( A, d, func, offset );
}
コード例 #2
0
ファイル: SetDiagonal.cpp プロジェクト: mcopik/Elemental
void SetRealPartOfDiagonal
( DistMatrix<T,U,V>& A, const ElementalMatrix<Base<T>>& d, Int offset )
{
    DEBUG_ONLY(CSE cse("SetRealPartOfDiagonal"))
    function<void(T&,Base<T>)> func
    ( []( T& beta, Base<T> gamma ) { SetRealPart(beta,gamma); } );
    UpdateMappedDiagonal( A, d, func, offset );
}