![]() |
(git:33f85d8)
|
#include <assert.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "../common/grid_common.h"
#include "grid_dgemm_collocation_integration.h"
#include "grid_dgemm_non_orthorombic_corrections.h"
#include "grid_dgemm_tensor_local.h"
#include "grid_dgemm_utils.h"
Go to the source code of this file.
Functions | |
struct collocation_integration_ * | collocate_create_handle (void) |
void | collocate_destroy_handle (void *gaussian_handle) |
void | initialize_W_and_T (collocation_integration *const handler, const tensor *cube, const tensor *coef) |
void | initialize_W_and_T_integrate (collocation_integration *const handler, const int num_block, const tensor *coef, const tensor *block) |
void | initialize_basis_vectors (collocation_integration *const handler, const double dh[3][3], const double dh_inv[3][3]) |
struct collocation_integration_ * collocate_create_handle | ( | void | ) |
Definition at line 21 of file grid_dgemm_collocation_integration.c.
void collocate_destroy_handle | ( | void * | gaussian_handle | ) |
Definition at line 62 of file grid_dgemm_collocation_integration.c.
void initialize_W_and_T | ( | collocation_integration *const | handler, |
const tensor * | cube, | ||
const tensor * | coef | ||
) |
Definition at line 88 of file grid_dgemm_collocation_integration.c.
void initialize_W_and_T_integrate | ( | collocation_integration *const | handler, |
const int | num_block, | ||
const tensor * | coef, | ||
const tensor * | block | ||
) |
Definition at line 114 of file grid_dgemm_collocation_integration.c.
void initialize_basis_vectors | ( | collocation_integration *const | handler, |
const double | dh[3][3], | ||
const double | dh_inv[3][3] | ||
) |
Definition at line 143 of file grid_dgemm_collocation_integration.c.