|
libflame
revision_anchor
|
Functions | |
| FLA_Error | FLA_Bsvd_ext_check (FLA_Uplo uplo, FLA_Obj d, FLA_Obj e, FLA_Obj G, FLA_Obj H, FLA_Svd_type jobu, FLA_Obj U, FLA_Svd_type jobv, FLA_Obj V, FLA_Bool apply_Uh2C, FLA_Obj C) |
| FLA_Error FLA_Bsvd_ext_check | ( | FLA_Uplo | uplo, |
| FLA_Obj | d, | ||
| FLA_Obj | e, | ||
| FLA_Obj | G, | ||
| FLA_Obj | H, | ||
| FLA_Svd_type | jobu, | ||
| FLA_Obj | U, | ||
| FLA_Svd_type | jobv, | ||
| FLA_Obj | V, | ||
| FLA_Bool | apply_Uh2C, | ||
| FLA_Obj | C | ||
| ) |
References FLA_Bsvd_check(), FLA_Check_identical_object_datatype(), FLA_Check_object_length_equals(), and FLA_Obj_length().
Referenced by FLA_Bsvd_ext().
{
FLA_Error e_val = FLA_SUCCESS;
FLA_Bsvd_check( uplo, d, e, G, H, jobu, U, jobv, V );
if ( apply_Uh2C != FALSE )
{
FLA_Check_identical_object_datatype( U, C );
FLA_Check_error_code( e_val );
FLA_Check_object_length_equals( C, FLA_Obj_length( U ) );
FLA_Check_error_code( e_val );
}
return FLA_SUCCESS;
}
1.7.6.1