#include <stdio.h>
#include <netcdf.h>
#include <assert.h>
#include <time.h>
#include "crusde_api.h"
Include dependency graph for table.c:
Functions | |
const char * | get_name () |
const char * | get_version () |
const char * | get_authors () |
const PluginCategory | get_category () |
void | request_plugins () |
int | register_output_fields () |
const char * | get_description () |
void | run () |
Performs the fast convolution. | |
void | clear () |
void | init () |
Initialization of the convolution. Allocation of memory for inputs and outputs. | |
void | register_parameter () |
Register parameters this Kernel claims from the input. | |
void | set_model_data (double **data, int dim_x, int dim_y) |
Variables | |
double ** | data_out |
boolean | data_written |
const char * | filename |
FILE * | out_file = NULL |
int | k |
int | l |
int | xmin |
int | ymin |
int | m |
int | n |
int | ds |
int | dim |
int | d |
int | x_pos |
int | y_pos |
int | z_pos |
|
Clean-up before this plug-in gets unloaded. |
|
|
|
return DATAOUT_PLUGIN |
|
|
|
|
|
|
|
Initialization of the convolution. Allocation of memory for inputs and outputs. This function must not be called before register_parameter() unless none of the necessary values depends on parameters provided by the user, which are only set after they have been registered. This function is called some time after register_parameter(). |
|
empty |
|
Register parameters this Kernel claims from the input. This function calls register_load_param() defined in crusde_api.h to register
|
|
empty |
|
Performs the fast convolution. writes data for actual time step to file |
|
set pointer to model result. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|