Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
call_tri.c File Reference
#include "config.h"
#include <cgraph/alloc.h>
#include <sparse/SparseMatrix.h>
#include <neatogen/call_tri.h>
#include <neatogen/delaunay.h>
#include <stddef.h>
#include <stdbool.h>
Include dependency graph for call_tri.c:

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)
 

Function Documentation

◆ call_tri()

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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ call_tri2()

SparseMatrix call_tri2 ( int  n,
int  dim,
double *  xx 
)

Definition at line 64 of file call_tri.c.

References A, B, 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().

Here is the call graph for this function:
Here is the caller graph for this function: