GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
sell_kacz_bmc.h
Go to the documentation of this file.
1 #ifndef SELL_KACZ_BMC
2 #define SELL_KACZ_BMC
3 
4 #include "sparsemat.h"
5 #include "densemat.h"
6 #include "ghost/config.h"
7 #include "ghost/types.h"
8 #include "ghost/util.h"
9 #include "ghost/math.h"
10 #include "ghost/omp.h"
11 #include <omp.h>
12 #include <math.h>
13 
14 
17 ghost_error ghost_kacz_shift_bmc(ghost_densemat *x_r, ghost_densemat *x_i, ghost_sparsemat *mat, ghost_densemat *b, double sigma_r, double sigma_i, ghost_kacz_opts opts);
18 
19 #endif
Functions for global mathematical operations.
Definition: sparsemat.h:124
Header file for type definitions.
ghost_error ghost_kacz_bmc(ghost_densemat *x, ghost_sparsemat *mat, ghost_densemat *b, ghost_kacz_opts opts)
Definition: sell_kacz_bmc.c:450
ghost_error ghost_kacz_shift_bmc(ghost_densemat *x_r, ghost_densemat *x_i, ghost_sparsemat *mat, ghost_densemat *b, double sigma_r, double sigma_i, ghost_kacz_opts opts)
Definition: sell_kacz_bmc.c:769
ghost_error
Error return type.
Definition: error.h:23
ghost_error ghost_initialize_kacz_bmc(ghost_sparsemat *mat, ghost_densemat *b, ghost_kacz_opts opts)
Definition: sell_kacz_bmc.c:421
General utility functions.
A sparse matrix.
Definition: sparsemat.h:476
Function wrappers for OpenMP functions. If OpenMP ist disabled, the function are still defined but st...
Types and functions related to sparse matrices.
A dense vector/matrix.
Definition: densemat.h:226