inline void
ComposePivots
( const DistMatrix<Int,VC,STAR>& p,
  std::vector<Int>& image, std::vector<Int>& preimage )
{
#ifndef RELEASE    
    CallStackEntry entry("ComposePivots");
#endif
    DistMatrix<Int,STAR,STAR> p_STAR_STAR( p );
    ComposePivots( p_STAR_STAR, image, preimage );
}
Beispiel #2
0
inline void
ApplyColumnPivots( DistMatrix<F>& A, const DistMatrix<int,VC,STAR>& p )
{
#ifndef RELEASE
    PushCallStack("ApplyColumnPivots");
#endif
    DistMatrix<int,STAR,STAR> p_STAR_STAR( p );
    ApplyColumnPivots( A, p_STAR_STAR );
#ifndef RELEASE
    PopCallStack();
#endif
}