|
libflame
revision_anchor
|
Functions | |
| FLA_Error | FLA_Tridiag_UT_realify_subdiagonal_check (FLA_Obj b, FLA_Obj d) |
References FLA_Check_floating_object(), FLA_Check_identical_object_datatype(), FLA_Check_if_vector(), FLA_Check_vector_dim(), and FLA_Obj_vector_dim().
Referenced by FLA_Tridiag_UT_realify_subdiagonal().
{
FLA_Error e_val;
dim_t m_d;
e_val = FLA_Check_floating_object( d );
FLA_Check_error_code( e_val );
e_val = FLA_Check_if_vector( d );
FLA_Check_error_code( e_val );
m_d = FLA_Obj_vector_dim( d );
if ( m_d > 1 )
{
e_val = FLA_Check_identical_object_datatype( b, d );
FLA_Check_error_code( e_val );
e_val = FLA_Check_if_vector( b );
FLA_Check_error_code( e_val );
e_val = FLA_Check_vector_dim( b, m_d - 1 );
FLA_Check_error_code( e_val );
}
return FLA_SUCCESS;
}
1.7.6.1