9.0
general documentation
Loading...
Searching...
No Matches
cs_sles_it_cuda.h File Reference
#include "base/cs_base.h"
#include "alge/cs_matrix.h"
#include "alge/cs_sles.h"
#include "alge/cs_sles_pc.h"
Include dependency graph for cs_sles_it_cuda.h:

Go to the source code of this file.

Functions

cs_sles_convergence_state_t cs_sles_it_cuda_jacobi (cs_sles_it_t *c, const cs_matrix_t *a, cs_lnum_t diag_block_size, cs_sles_it_convergence_t *convergence, const cs_real_t *rhs, cs_real_t *vx_ini, cs_real_t *vx, size_t aux_size, void *aux_vectors)
cs_sles_convergence_state_t cs_sles_it_cuda_block_jacobi (cs_sles_it_t *c, const cs_matrix_t *a, cs_lnum_t diag_block_size, cs_sles_it_convergence_t *convergence, const cs_real_t *rhs, cs_real_t *vx_ini, cs_real_t *vx, size_t aux_size, void *aux_vectors)
cs_sles_convergence_state_t cs_sles_it_cuda_fcg (cs_sles_it_t *c, const cs_matrix_t *a, cs_lnum_t diag_block_size, cs_sles_it_convergence_t *convergence, const cs_real_t *rhs, cs_real_t *vx_ini, cs_real_t *vx, size_t aux_size, void *aux_vectors)
cs_sles_convergence_state_t cs_sles_it_cuda_gcr (cs_sles_it_t *c, const cs_matrix_t *a, cs_lnum_t diag_block_size, cs_sles_it_convergence_t *convergence, const cs_real_t *rhs, cs_real_t *vx_ini, cs_real_t *vx, size_t aux_size, void *aux_vectors)

Function Documentation

◆ cs_sles_it_cuda_block_jacobi()

cs_sles_convergence_state_t cs_sles_it_cuda_block_jacobi ( cs_sles_it_t * c,
const cs_matrix_t * a,
cs_lnum_t diag_block_size,
cs_sles_it_convergence_t * convergence,
const cs_real_t * rhs,
cs_real_t * vx_ini,
cs_real_t * vx,
size_t aux_size,
void * aux_vectors )

◆ cs_sles_it_cuda_fcg()

cs_sles_convergence_state_t cs_sles_it_cuda_fcg ( cs_sles_it_t * c,
const cs_matrix_t * a,
cs_lnum_t diag_block_size,
cs_sles_it_convergence_t * convergence,
const cs_real_t * rhs,
cs_real_t * vx_ini,
cs_real_t * vx,
size_t aux_size,
void * aux_vectors )

◆ cs_sles_it_cuda_gcr()

cs_sles_convergence_state_t cs_sles_it_cuda_gcr ( cs_sles_it_t * c,
const cs_matrix_t * a,
cs_lnum_t diag_block_size,
cs_sles_it_convergence_t * convergence,
const cs_real_t * rhs,
cs_real_t * vx_ini,
cs_real_t * vx,
size_t aux_size,
void * aux_vectors )

◆ cs_sles_it_cuda_jacobi()

cs_sles_convergence_state_t cs_sles_it_cuda_jacobi ( cs_sles_it_t * c,
const cs_matrix_t * a,
cs_lnum_t diag_block_size,
cs_sles_it_convergence_t * convergence,
const cs_real_t * rhs,
cs_real_t * vx_ini,
cs_real_t * vx,
size_t aux_size,
void * aux_vectors )