KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
Go to the source code of this file.
Data Structures | |
struct | gs_data |
Typedefs | |
typedef double(* | Basis) (double *) |
typedef void(* | DBasis) (double **, double *) |
Functions | |
void | matrix_distribution () |
void | fem_assembly () |
void | quadrature_rule (double ***, double **, int, int) |
void | mesh_connectivity (int ***, int ***, int, int) |
void | x_map (double **, double *, double **, int, Basis *) |
void | J_xr_map (double ***, double *, double **, int, DBasis *) |
double | phi_2D_1 (double *) |
double | phi_2D_2 (double *) |
double | phi_2D_3 (double *) |
void | dphi_2D_1 (double **, double *) |
void | dphi_2D_2 (double **, double *) |
void | dphi_2D_3 (double **, double *) |
double | phi_3D_1 (double *) |
double | phi_3D_2 (double *) |
double | phi_3D_3 (double *) |
double | phi_3D_4 (double *) |
void | dphi_3D_1 (double **, double *) |
void | dphi_3D_2 (double **, double *) |
void | dphi_3D_3 (double **, double *) |
void | dphi_3D_4 (double **, double *) |
double | determinant (double **, int) |
void | inverse (double ***, double **, int) |
long long | maximum (long long, long long) |
int * | mem_alloc_1D_int (int) |
long long * | mem_alloc_1D_long (int) |
double * | mem_alloc_1D_double (int) |
int ** | mem_alloc_2D_int (int, int) |
double ** | mem_alloc_2D_double (int, int) |
void | mem_free_1D_int (int **, int) |
void | mem_free_1D_long (long long **, int) |
void | mem_free_1D_double (double **, int) |
void | mem_free_2D_int (int ***, int, int) |
void | mem_free_2D_double (double ***, int, int) |
typedef double(* Basis) (double *) |
Definition at line 1 of file fem_amg_preco.h.
typedef void(* DBasis) (double **, double *) |
Definition at line 2 of file fem_amg_preco.h.
double determinant | ( | double ** | , |
int | |||
) |
void dphi_2D_1 | ( | double ** | , |
double * | |||
) |
void dphi_2D_2 | ( | double ** | , |
double * | |||
) |
void dphi_2D_3 | ( | double ** | , |
double * | |||
) |
void dphi_3D_1 | ( | double ** | , |
double * | |||
) |
void dphi_3D_2 | ( | double ** | , |
double * | |||
) |
void dphi_3D_3 | ( | double ** | , |
double * | |||
) |
void dphi_3D_4 | ( | double ** | , |
double * | |||
) |
void fem_assembly | ( | ) |
void inverse | ( | double *** | , |
double ** | , | ||
int | |||
) |
void J_xr_map | ( | double *** | , |
double * | , | ||
double ** | , | ||
int | , | ||
DBasis * | |||
) |
void matrix_distribution | ( | ) |
long long maximum | ( | long long | , |
long long | |||
) |
double* mem_alloc_1D_double | ( | int | ) |
int* mem_alloc_1D_int | ( | int | ) |
long long* mem_alloc_1D_long | ( | int | ) |
double** mem_alloc_2D_double | ( | int | , |
int | |||
) |
int** mem_alloc_2D_int | ( | int | , |
int | |||
) |
void mem_free_1D_double | ( | double ** | , |
int | |||
) |
void mem_free_1D_int | ( | int ** | , |
int | |||
) |
void mem_free_1D_long | ( | long long ** | , |
int | |||
) |
void mem_free_2D_double | ( | double *** | , |
int | , | ||
int | |||
) |
void mem_free_2D_int | ( | int *** | , |
int | , | ||
int | |||
) |
void mesh_connectivity | ( | int *** | , |
int *** | , | ||
int | , | ||
int | |||
) |
double phi_2D_1 | ( | double * | ) |
double phi_2D_2 | ( | double * | ) |
double phi_2D_3 | ( | double * | ) |
double phi_3D_1 | ( | double * | ) |
double phi_3D_2 | ( | double * | ) |
double phi_3D_3 | ( | double * | ) |
double phi_3D_4 | ( | double * | ) |
void quadrature_rule | ( | double *** | , |
double ** | , | ||
int | , | ||
int | |||
) |
void x_map | ( | double ** | , |
double * | , | ||
double ** | , | ||
int | , | ||
Basis * | |||
) |