Graphviz 13.0.0~dev.20241220.2304
|
#include "config.h"
#include <sparse/SparseMatrix.h>
#include <neatogen/call_tri.h>
#include <neatogen/delaunay.h>
#include <stddef.h>
#include <stdbool.h>
#include <util/alloc.h>
Go to the source code of this file.
Functions | |
SparseMatrix | call_tri (int n, double *x) |
SparseMatrix | call_tri2 (int n, int dim, double *xx) |
SparseMatrix call_tri | ( | int | n, |
double * | x | ||
) |
Definition at line 19 of file call_tri.c.
References A, B, delaunay_tri(), FORMAT_COORD, free(), gv_calloc(), MATRIX_TYPE_REAL, NULL, SparseMatrix_coordinate_form_add_entry(), SparseMatrix_delete(), SparseMatrix_from_coordinate_format(), SparseMatrix_new(), and SparseMatrix_symmetrize().
Referenced by TriangleSmoother_new().
SparseMatrix call_tri2 | ( | int | n, |
int | dim, | ||
double * | xx | ||
) |
Definition at line 64 of file call_tri.c.
References A, B, dim, FORMAT_COORD, free(), freeGraph(), gv_calloc(), MATRIX_TYPE_REAL, v_data::nedges, SparseMatrix_coordinate_form_add_entry(), SparseMatrix_delete(), SparseMatrix_from_coordinate_format(), SparseMatrix_new(), SparseMatrix_symmetrize(), and UG_graph().
Referenced by TriangleSmoother_new().