diff options
author | over0219 <over0219@umn.edu> | 2020-07-01 06:42:14 +0300 |
---|---|---|
committer | over0219 <over0219@umn.edu> | 2020-07-01 06:42:14 +0300 |
commit | e0a76a48eb80f85026c503206ddc3a82d7af0ddb (patch) | |
tree | 5e446f0b35231def45327113266874fd2044917d /extern/softbody/src/admmpd_linsolve.cpp | |
parent | 8af51750b24ea037c5ad64641d79b05a60448d11 (diff) |
improved lattice gen
Diffstat (limited to 'extern/softbody/src/admmpd_linsolve.cpp')
-rw-r--r-- | extern/softbody/src/admmpd_linsolve.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/extern/softbody/src/admmpd_linsolve.cpp b/extern/softbody/src/admmpd_linsolve.cpp index 0d40c49ef4d..548e1b36dcf 100644 --- a/extern/softbody/src/admmpd_linsolve.cpp +++ b/extern/softbody/src/admmpd_linsolve.cpp @@ -124,11 +124,11 @@ void ConjugateGradients::solve_Ax_b( VectorXd *x_, VectorXd *b_) { - typedef struct LinSolveThreadData { + struct LinSolveThreadData { SolverData *data; VectorXd *ls_x; VectorXd *ls_b; - } LinSolveThreadData; + }; auto parallel_lin_solve = []( void *__restrict userdata, @@ -326,7 +326,7 @@ std::cerr << "p: " << p_idx << ", q: " << q_idx << ", tet (" << k << "): " << t } // end init solve -typedef struct GraphColorThreadData { +struct GraphColorThreadData { const RowSparseMatrix<double> *A; int stride; std::vector<std::vector<int> > *adjacency; @@ -334,7 +334,7 @@ typedef struct GraphColorThreadData { int init_palette_size; std::vector<int> *conflict; std::vector<int> *node_colors; -} GraphColorThreadData; +}; // Rehash of graph coloring from // https://github.com/mattoverby/mclscene/blob/master/include/MCL/GraphColor.hpp |