|
Graphviz
2.41.20171026.1811
|
#include "general.h"#include "SparseMatrix.h"#include "spring_electrical.h"#include "post_process.h"#include "stress_model.h"
Go to the source code of this file.
Functions | |
| void | stress_model_core (int dim, SparseMatrix B, real **x, int edge_len_weighted, int maxit_sm, real tol, int *flag) |
| void | stress_model (int dim, SparseMatrix A, SparseMatrix D, real **x, int edge_len_weighted, int maxit_sm, real tol, int *flag) |
| void stress_model | ( | int | dim, |
| SparseMatrix | A, | ||
| SparseMatrix | D, | ||
| real ** | x, | ||
| int | edge_len_weighted, | ||
| int | maxit_sm, | ||
| real | tol, | ||
| int * | flag | ||
| ) |
Definition at line 98 of file stress_model.c.
References stress_model_core().
| void stress_model_core | ( | int | dim, |
| SparseMatrix | B, | ||
| real ** | x, | ||
| int | edge_len_weighted, | ||
| int | maxit_sm, | ||
| real | tol, | ||
| int * | flag | ||
| ) |
Definition at line 7 of file stress_model.c.
References drand(), FALSE, oned_optimizer_struct::i, SparseMatrix_struct::m, MALLOC, MATRIX_TYPE_REAL, real, StressMajorizationSmoother_struct::scaling, StressMajorizationSmoother_struct::scheme, SM_SCHEME_STRESS, SparseMatrix_delete(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_is_symmetric(), SparseMatrix_remove_diagonal(), SparseMatrix_symmetrize(), SparseStressMajorizationSmoother_delete(), SparseStressMajorizationSmoother_new(), SparseStressMajorizationSmoother_smooth(), StressMajorizationSmoother_struct::tol_cg, TRUE, SparseMatrix_struct::type, WEIGHTING_SCHEME_NONE, and WEIGHTING_SCHEME_SQR_DIST.
Referenced by stress_model().
1.8.5