|  |  | Methods defined here: 
 __init__(...) from builtins.PyCapsule__init__(*args, **kwargs)Overloaded function.
 
 1. __init__(self : rosetta.basic.svd.SVD_Solver, M : int, N : int) -> NoneType
 
 2. __init__(self : rosetta.basic.svd.SVD_Solver, other : rosetta.basic.svd.SVD_Solver) -> NoneType
 __new__(*args, **kwargs) from builtins.typeCreate and return a new object.  See help(type) for accurate signature.
 assign(...) from builtins.PyCapsuleassign(self : rosetta.basic.svd.SVD_Solver, other : rosetta.basic.svd.SVD_Solver) -> rosetta.basic.svd.SVD_Solver
 get_svd_solution(...) from builtins.PyCapsuleget_svd_solution(rosetta.basic.svd.SVD_Solver) -> rosetta.utility.vector1_double
 return the vector x that minimize ||Ax - b||^2
 Can be called after run_solve_svd()
 run_decomp_svd(...) from builtins.PyCapsulerun_decomp_svd(rosetta.basic.svd.SVD_Solver) -> NoneType
 decompose the matrix A.
 Can be called after the matrix A and vector b are set (with set_matrix_A and set_vector_b)
 run_score_svd_on_matrix(...) from builtins.PyCapsulerun_score_svd_on_matrix(*args, **kwargs)Overloaded function.
 
 1. run_score_svd_on_matrix(self : rosetta.basic.svd.SVD_Solver, cppstyle_A : rosetta.utility.vector1_utility_vector1_double_std_allocator_double_t) -> float
 
 return the score given the matrix A
 Can be called after run_decomp_svd()
 
 2. run_score_svd_on_matrix(self : rosetta.basic.svd.SVD_Solver, A : ObjexxFCL::FArray2D<double>) -> float
 
 return the score given the matrix A (ObjexxFCL::FArray2D version)
 Can be called after run_decomp_svd()
 run_score_svd_without_solving(...) from builtins.PyCapsulerun_score_svd_without_solving(rosetta.basic.svd.SVD_Solver) -> float
 return the minimzed score without the need to call run_solve_svd()
 Can be called after run_decomp_svd()
 run_solve_svd(...) from builtins.PyCapsulerun_solve_svd(rosetta.basic.svd.SVD_Solver) -> NoneType
 minimize the cost sqrt( ||A x - b||^2 ) (but doesn't calculate it)
 Can be called after run_decomp_svd()
 set_matrix_A(...) from builtins.PyCapsuleset_matrix_A(*args, **kwargs)Overloaded function.
 
 1. set_matrix_A(self : rosetta.basic.svd.SVD_Solver, A : rosetta.utility.vector1_utility_vector1_double_std_allocator_double_t) -> NoneType
 
 set the matrix A of Ax=b
 
 2. set_matrix_A(self : rosetta.basic.svd.SVD_Solver, A : ObjexxFCL::FArray2D<double>) -> NoneType
 
 set the matrix A of Ax=b (ObjexxFCL::FArray2D version)
 set_vector_b(...) from builtins.PyCapsuleset_vector_b(*args, **kwargs)Overloaded function.
 
 1. set_vector_b(self : rosetta.basic.svd.SVD_Solver, b : rosetta.utility.vector1_double) -> NoneType
 
 set the vector b of Ax=b
 
 2. set_vector_b(self : rosetta.basic.svd.SVD_Solver, b : ObjexxFCL::FArray1D<double>) -> NoneType
 
 set the vector b of Ax=b (ObjexxFCL::FArray1D version)
 |