PaStiX Handbook  6.3.2
simu.c File Reference
#include <stdio.h>
#include <strings.h>
#include <math.h>
#include "common.h"
#include "symbol/symbol.h"
#include "blend/elimintree.h"
#include "blend/cost.h"
#include "blend/cand.h"
#include "queue.h"
#include "blend/extendVector.h"
#include "blend/blendctrl.h"
#include "blend/solver.h"
#include "blend/simu.h"

Go to the source code of this file.

Functions

pastix_int_t simuInit (SimuCtrl *simuctrl, const symbol_matrix_t *symbptr, const Cand *candtab, pastix_int_t clustnbr, pastix_int_t procnbr)
 Initialize the simulation structures. More...
 
pastix_int_t simuRealloc (SimuCtrl *simuctrl, pastix_int_t procnbr, pastix_int_t local_nbthrds)
 Reallocate the simulation structures to compact them. More...
 
void simuExit (SimuCtrl *simuctrl, pastix_int_t clustnbr, pastix_int_t procnbr, pastix_int_t local_nbthrds)
 Free the simulation structure. More...
 

Detailed Description

PaStiX simulation basic functions.

Version
6.3.2
Author
Pascal Henon
Pierre Ramet
Mathieu Faverge
Gregoire Pichon
Date
2023-07-21

Definition in file simu.c.