Amesos Package Browser (Single Doxygen Collection)  Development
Macros | Functions
amesos_cholmod_l_change_factor.c File Reference
#include "amesos_cholmod_internal.h"
#include "amesos_cholmod_core.h"
#include "amesos_t_cholmod_change_factor.c"
Include dependency graph for amesos_cholmod_l_change_factor.c:

Go to the source code of this file.

Macros

#define DLONG   1
 
#define REAL
 
#define COMPLEX
 
#define ZOMPLEX
 

Functions

static void natural_list (cholmod_factor *L)
 
static int L_is_packed (cholmod_factor *L, cholmod_common *Common)
 
static int allocate_simplicial_numeric (cholmod_factor *L, cholmod_common *Common)
 
static int simplicial_symbolic_to_super_symbolic (cholmod_factor *L, cholmod_common *Common)
 
static void any_to_simplicial_symbolic (cholmod_factor *L, int to_ll, cholmod_common *Common)
 
static void ll_super_to_super_symbolic (cholmod_factor *L, cholmod_common *Common)
 
static void simplicial_symbolic_to_simplicial_numeric (cholmod_factor *L, int to_ll, int packed, int to_xtype, cholmod_common *Common)
 
static void change_simplicial_numeric (cholmod_factor *L, int to_ll, int to_packed, int to_monotonic, cholmod_common *Common)
 
static void ll_super_to_simplicial_numeric (cholmod_factor *L, int to_packed, int to_ll, cholmod_common *Common)
 
static int super_symbolic_to_ll_super (int to_xtype, cholmod_factor *L, cholmod_common *Common)
 
int CHOLMOD() change_factor (int to_xtype, int to_ll, int to_super, int to_packed, int to_monotonic, cholmod_factor *L, cholmod_common *Common)
 

Macro Definition Documentation

◆ DLONG

#define DLONG   1

Definition at line 108 of file amesos_cholmod_l_change_factor.c.

◆ REAL

#define REAL

Definition at line 119 of file amesos_cholmod_l_change_factor.c.

◆ COMPLEX

#define COMPLEX

Definition at line 121 of file amesos_cholmod_l_change_factor.c.

◆ ZOMPLEX

#define ZOMPLEX

Definition at line 123 of file amesos_cholmod_l_change_factor.c.

Function Documentation

◆ natural_list()

static void natural_list ( cholmod_factor L)
static

Definition at line 173 of file amesos_cholmod_l_change_factor.c.

◆ L_is_packed()

static int L_is_packed ( cholmod_factor L,
cholmod_common Common 
)
static

Definition at line 135 of file amesos_cholmod_l_change_factor.c.

◆ allocate_simplicial_numeric()

static int allocate_simplicial_numeric ( cholmod_factor L,
cholmod_common Common 
)
static

Definition at line 205 of file amesos_cholmod_l_change_factor.c.

◆ simplicial_symbolic_to_super_symbolic()

static int simplicial_symbolic_to_super_symbolic ( cholmod_factor L,
cholmod_common Common 
)
static

Definition at line 264 of file amesos_cholmod_l_change_factor.c.

◆ any_to_simplicial_symbolic()

static void any_to_simplicial_symbolic ( cholmod_factor L,
int  to_ll,
cholmod_common Common 
)
static

Definition at line 331 of file amesos_cholmod_l_change_factor.c.

◆ ll_super_to_super_symbolic()

static void ll_super_to_super_symbolic ( cholmod_factor L,
cholmod_common Common 
)
static

Definition at line 381 of file amesos_cholmod_l_change_factor.c.

◆ simplicial_symbolic_to_simplicial_numeric()

static void simplicial_symbolic_to_simplicial_numeric ( cholmod_factor L,
int  to_ll,
int  packed,
int  to_xtype,
cholmod_common Common 
)
static

Definition at line 414 of file amesos_cholmod_l_change_factor.c.

◆ change_simplicial_numeric()

static void change_simplicial_numeric ( cholmod_factor L,
int  to_ll,
int  to_packed,
int  to_monotonic,
cholmod_common Common 
)
static

Definition at line 673 of file amesos_cholmod_l_change_factor.c.

◆ ll_super_to_simplicial_numeric()

static void ll_super_to_simplicial_numeric ( cholmod_factor L,
int  to_packed,
int  to_ll,
cholmod_common Common 
)
static

Definition at line 823 of file amesos_cholmod_l_change_factor.c.

◆ super_symbolic_to_ll_super()

static int super_symbolic_to_ll_super ( int  to_xtype,
cholmod_factor L,
cholmod_common Common 
)
static

Definition at line 954 of file amesos_cholmod_l_change_factor.c.

◆ change_factor()

int CHOLMOD() change_factor ( int  to_xtype,
int  to_ll,
int  to_super,
int  to_packed,
int  to_monotonic,
cholmod_factor L,
cholmod_common Common 
)

Definition at line 1013 of file amesos_cholmod_l_change_factor.c.