libflame  revision_anchor
Functions
FLA_Apply_pivots_rn.c File Reference

(r)

Functions

FLA_Error FLA_Apply_pivots_rn (FLA_Obj p, FLA_Obj A, fla_appiv_t *cntl)

Function Documentation

References FLA_Apply_pivots_rn_opt_var1().

Referenced by FLA_Apply_pivots_internal().

{
    FLA_Error r_val = FLA_SUCCESS;

    if      ( FLA_Cntl_variant( cntl ) == FLA_UNBLOCKED_EXTERN )
    {
        FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
    }
    else if ( FLA_Cntl_variant( cntl ) == FLA_UNB_OPT_VARIANT1 )
    {
        r_val = FLA_Apply_pivots_rn_opt_var1( p, A );
    }
    else if ( FLA_Cntl_variant( cntl ) == FLA_BLOCKED_VARIANT1 )
    {
        FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
    }
    else if ( FLA_Cntl_variant( cntl ) == FLA_BLOCKED_VARIANT2 )
    {
        FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
    }
    else
    {
        FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
    }
   
    return r_val;
}