/[escript]/trunk/paso/src/Pattern_coupling.h
ViewVC logotype

Diff of /trunk/paso/src/Pattern_coupling.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2652 by artak, Mon Sep 7 05:04:45 2009 UTC revision 2828 by artak, Tue Dec 22 01:24:40 2009 UTC
# Line 34  void Paso_Pattern_RS(Paso_SparseMatrix* Line 34  void Paso_Pattern_RS(Paso_SparseMatrix*
34  void Paso_Pattern_Aggregiation(Paso_SparseMatrix* A, index_t* mis_marker, double theta);  void Paso_Pattern_Aggregiation(Paso_SparseMatrix* A, index_t* mis_marker, double theta);
35  void Paso_Pattern_greedy(Paso_Pattern* pattern, index_t* mis_marker);  void Paso_Pattern_greedy(Paso_Pattern* pattern, index_t* mis_marker);
36  void Paso_Pattern_greedy_color(Paso_Pattern* pattern, index_t* mis_marker);  void Paso_Pattern_greedy_color(Paso_Pattern* pattern, index_t* mis_marker);
37    void Paso_Pattern_greedy_diag(Paso_SparseMatrix* A, index_t* mis_marker, double thershold);
38    
39    void Paso_Pattern_YS_plus(Paso_SparseMatrix* A, index_t* mis_marker, double alpha, double taw, double delta);
40    void Paso_Pattern_Standard(Paso_SparseMatrix* A, index_t* mis_marker, double theta);
41    void Paso_Pattern_greedy_RS(Paso_SparseMatrix* A, index_t* mis_marker, double theta);
42    void Paso_Pattern_greedy_Agg(Paso_SparseMatrix* A, index_t* mis_marker, double theta);
43    /*dim_t how_many(dim_t n,dim_t* S_i, int value1, dim_t* addedSet, int value2);*/
44    
45    dim_t how_many(dim_t i,Paso_Pattern * S, bool_t transpose);
46    dim_t arg_max(dim_t n, dim_t* lambda, dim_t mask);
47    Paso_Pattern* Paso_Pattern_getTranspose(Paso_Pattern* P);
48    void Paso_Pattern_getReport(dim_t n,index_t* mis_marker);
49    
50  #endif  #endif

Legend:
Removed from v.2652  
changed lines
  Added in v.2828

  ViewVC Help
Powered by ViewVC 1.1.26