Functions | |
FLA_Error | FLA_Apply_Q_UT_UD_lhc (FLA_Obj D, FLA_Obj T, FLA_Obj W, FLA_Obj C, FLA_Obj E, fla_apqutud_t *cntl) |
Variables | |
fla_apqutud_t * | fla_apqutud_cntl_leaf |
FLA_Error FLA_Apply_Q_UT_UD_lhc | ( | FLA_Obj | D, | |
FLA_Obj | T, | |||
FLA_Obj | W, | |||
FLA_Obj | C, | |||
FLA_Obj | E, | |||
fla_apqutud_t * | cntl | |||
) |
References FLA_Apply_Q_UT_UD_lhc_blk_var1(), FLA_Apply_Q_UT_UD_lhc_blk_var2(), FLA_Apply_Q_UT_UD_lhc_blk_var3(), and FLA_Apply_Q_UT_UD_lhc_task().
Referenced by FLA_Apply_Q_UT_UD_internal().
00039 { 00040 FLA_Error r_val = FLA_SUCCESS; 00041 00042 if ( FLA_Cntl_variant( cntl ) == FLA_SUBPROBLEM ) 00043 { 00044 r_val = FLA_Apply_Q_UT_UD_lhc_task( D, T, W, C, E, fla_apqutud_cntl_leaf ); 00045 } 00046 else if ( FLA_Cntl_variant( cntl ) == FLA_BLOCKED_VARIANT1 ) 00047 { 00048 r_val = FLA_Apply_Q_UT_UD_lhc_blk_var1( D, T, W, C, E, cntl ); 00049 } 00050 else if ( FLA_Cntl_variant( cntl ) == FLA_BLOCKED_VARIANT2 ) 00051 { 00052 r_val = FLA_Apply_Q_UT_UD_lhc_blk_var2( D, T, W, C, E, cntl ); 00053 } 00054 else if ( FLA_Cntl_variant( cntl ) == FLA_BLOCKED_VARIANT3 ) 00055 { 00056 r_val = FLA_Apply_Q_UT_UD_lhc_blk_var3( D, T, W, C, E, cntl ); 00057 } 00058 00059 return r_val; 00060 }