libflame  revision_anchor
FLA_Bsvd.h
Go to the documentation of this file.
1 /*
2 
3  Copyright (C) 2014, The University of Texas at Austin
4 
5  This file is part of libflame and is available under the 3-Clause
6  BSD license, which can be found in the LICENSE file at the top-level
7  directory, or at http://opensource.org/licenses/BSD-3-Clause
8 
9 */
10 
11 #include "FLA_Bsvd_n.h" // No U and V are requested.
12 #include "FLA_Bsvd_v.h" // Vectors of U and V are requested.
13 #include "FLA_Bsvd_ext.h" // Extension to LAPACK-like interface.
14 
17  FLA_Svd_type jobu, FLA_Obj U,
18  FLA_Svd_type jobv, FLA_Obj V );
20  FLA_Svd_type jobu, FLA_Obj U,
21  FLA_Svd_type jobv, FLA_Obj V,
22  FLA_Bool apply_Uh2C, FLA_Obj C );
int FLA_Svd_type
Definition: FLA_type_defs.h:65
FLA_Error FLA_Bsvd_create_workspace(FLA_Obj d, FLA_Obj *G, FLA_Obj *H)
Definition: FLA_Bsvd_create_workspace.c:13
FLA_Error FLA_Bsvd(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)
Definition: FLA_Bsvd.c:13
int FLA_Error
Definition: FLA_type_defs.h:47
Definition: FLA_type_defs.h:158
FLA_Error FLA_Bsvd_ext(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)
Definition: FLA_Bsvd_ext.c:14
int FLA_Uplo
Definition: FLA_type_defs.h:52
int FLA_Bool
Definition: FLA_type_defs.h:46