Graphviz  2.41.20171026.1811
Functions
uniform_stress.c File Reference
#include "general.h"
#include "SparseMatrix.h"
#include "spring_electrical.h"
#include "post_process.h"
#include "sparse_solve.h"
#include <time.h>
#include "uniform_stress.h"
Include dependency graph for uniform_stress.c:

Go to the source code of this file.

Functions

UniformStressSmoother UniformStressSmoother_new (int dim, SparseMatrix A, real *x, real alpha, real M, int *flag)
 
void UniformStressSmoother_delete (UniformStressSmoother sm)
 
real UniformStressSmoother_smooth (UniformStressSmoother sm, int dim, real *x, int maxit_sm)
 
SparseMatrix get_distance_matrix (SparseMatrix A, real scaling)
 
void scale_to_box (real xmin, real ymin, real xmax, real ymax, int n, int dim, real *x)
 
void uniform_stress (int dim, SparseMatrix A, real *x, int *flag)
 

Function Documentation

SparseMatrix get_distance_matrix ( SparseMatrix  A,
real  scaling 
)
void scale_to_box ( real  xmin,
real  ymin,
real  xmax,
real  ymax,
int  n,
int  dim,
real x 
)

Definition at line 312 of file general.c.

Referenced by uniform_stress().

void uniform_stress ( int  dim,
SparseMatrix  A,
real x,
int flag 
)
void UniformStressSmoother_delete ( UniformStressSmoother  sm)

Definition at line 100 of file uniform_stress.c.

References StressMajorizationSmoother_delete().

Referenced by uniform_stress().

UniformStressSmoother UniformStressSmoother_new ( int  dim,
SparseMatrix  A,
real x,
real  alpha,
real  M,
int flag 
)
real UniformStressSmoother_smooth ( UniformStressSmoother  sm,
int  dim,
real x,
int  maxit_sm 
)

Definition at line 106 of file uniform_stress.c.

References StressMajorizationSmoother_smooth().

Referenced by uniform_stress().