|
Defines |
#define | boolean int |
#define | true 1 |
#define | false 0 |
Enumerations |
enum | PluginCategory {
LOAD_PLUGIN = 0,
KERNEL_PLUGIN = 1,
GREEN_PLUGIN = 2,
DATAOUT_PLUGIN = 3,
POSTPROCESS_PLUGIN = 4,
LOADHISTORY_PLUGIN = 5
} |
enum | FieldName { X_FIELD = 0,
Y_FIELD = 1,
Z_FIELD = 2,
ADD_FIELD = 3
} |
Functions |
void | crusde_register_param (double *param, const char *param_name, PluginCategory) |
void | crusde_register_output_field (int *position, FieldName) |
int | crusde_get_size_x () |
int | crusde_get_size_y () |
int | crusde_get_size_t () |
int | crusde_get_gridsize () |
int | crusde_get_min_x () |
int | crusde_get_min_y () |
int | crusde_get_dimensions () |
int | crusde_get_displacement_dimensions () |
int | crusde_model_time () |
int | crusde_stepsize () |
int | crusde_get_x_index () |
int | crusde_get_y_index () |
int | crusde_get_z_index () |
const char * | crusde_get_observation_file () |
const char * | crusde_get_load_file () |
const char * | crusde_get_out_file () |
int | crusde_get_green_at (double **res, int x, int y) |
double | crusde_get_load_at (int x, int y, int t) |
double | crusde_constrain_load_height (double h, int x, int y, int z) |
void | crusde_set_result (double **) |
double ** | crusde_get_result () |
void | crusde_set_quadrant (int) |
int | crusde_get_quadrant () |
void | crusde_exit (int exitcode) |
boolean | crusde_load_history_exists () |
green_exec_function | crusde_request_green_plugin (char *plugin) |
load_exec_function | crusde_request_load_plugin (char *plugin) |
run_function | crusde_request_kernel_plugin (char *plugin) |
run_function | crusde_request_postprocessor_plugin (char *plugin) |
loadhistory_exec_function | crusde_request_loadhistory_plugin (char *plugin) |