SpM Handbook 1.2.4
Loading...
Searching...
No Matches
z_spm_dof_extend.c File Reference
#include "common.h"

Go to the source code of this file.

Functions

static void z_spm_dof_extend_update_values (spm_complex64_t *newval, spm_complex64_t value, spm_int_t dofi, spm_int_t dofj, int diag)
 Update the newval array thanks to the old value and the degrees of freedom.
 
static void z_spm_dof_extend_csx (spmatrix_t *spm)
 Extend a single dof CSX sparse matrix to a multi-dof sparse matrix.
 
static void z_spm_dof_extend_ijv (spmatrix_t *spm)
 Extend a single dof IJV sparse matrix to a multi-dof sparse matrix.
 
void z_spmDofExtend (spmatrix_t *spm)
 Extend a single dof sparse matrix to a multi-dof sparse matrix.
 

Detailed Description

SParse Matrix package multi-dof matrix expanser.

Version
1.2.4
Author
Mathieu Faverge
Matias Hastaran
Tony Delarue
Date
2024-06-25
Generated arithmetic file from /builds/2mk6rsew/0/fpruvost/spm/src/z_spm_dof_extend.c, normal z -> z, Fri Nov 29 11:34:31 2024

Definition in file z_spm_dof_extend.c.