crusde_api.cpp File Reference

#include <iostream>
#include <map>
#include <string>
#include "crusde_api.h"
#include "SimulationCore.h"
#include "DataOutPlugin.h"
#include "ConvFactorPlugin.h"
#include "LoadHistoryPlugin.h"

Include dependency graph for crusde_api.cpp:

Include dependency graph

Functions

void print_params (multimap< string, double * > m)
void crusde_register_param (double *param, const char *name, PluginCategory category)
void crusde_register_output_field (int *position, FieldName field)
void crusde_print_green_params ()
void crusde_print_load_params ()
void crusde_print_kernel_params ()
int crusde_get_green_at (double **result, int x, int y)
double crusde_get_load_at (int x, int y, int t)
int crusde_get_size_x ()
int crusde_get_size_y ()
int crusde_get_size_t ()
int crusde_get_gridsize ()
int crusde_get_dimensions ()
int crusde_get_displacement_dimensions ()
int crusde_get_min_x ()
int crusde_get_min_y ()
const char * crusde_get_load_file ()
void crusde_set_result (double **result)
double ** crusde_get_result ()
void crusde_set_quadrant (int q)
int crusde_get_quadrant ()
const char * crusde_get_out_file ()
void crusde_exit (int exitcode)
int crusde_load_history_exists ()
int crusde_model_time ()
int crusde_stepsize ()
int crusde_get_x_index ()
int crusde_get_y_index ()
int crusde_get_z_index ()
double crusde_constrain_load_height (double load, int x, int y, int t)
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)

Function Documentation

double crusde_constrain_load_height double  load,
int  x,
int  y,
int  t
 

void crusde_exit int  exitcode  ) 
 

int crusde_get_dimensions  ) 
 

int crusde_get_displacement_dimensions  ) 
 

int crusde_get_green_at double **  result,
int  x,
int  y
 

int crusde_get_gridsize  ) 
 

double crusde_get_load_at int  x,
int  y,
int  t
 

const char* crusde_get_load_file  ) 
 

int crusde_get_min_x  ) 
 

int crusde_get_min_y  ) 
 

const char* crusde_get_out_file  ) 
 

int crusde_get_quadrant  ) 
 

double** crusde_get_result  ) 
 

int crusde_get_size_t  ) 
 

int crusde_get_size_x  ) 
 

int crusde_get_size_y  ) 
 

int crusde_get_x_index  ) 
 

int crusde_get_y_index  ) 
 

int crusde_get_z_index  ) 
 

int crusde_load_history_exists  ) 
 

int crusde_model_time  ) 
 

void crusde_print_green_params  ) 
 

void crusde_print_kernel_params  ) 
 

void crusde_print_load_params  ) 
 

void crusde_register_output_field int *  position,
FieldName  field
 

void crusde_register_param double *  param,
const char *  name,
PluginCategory  category
 

green_exec_function crusde_request_green_plugin char *  plugin  ) 
 

run_function crusde_request_kernel_plugin char *  plugin  ) 
 

load_exec_function crusde_request_load_plugin char *  plugin  ) 
 

loadhistory_exec_function crusde_request_loadhistory_plugin char *  plugin  ) 
 

run_function crusde_request_postprocessor_plugin char *  plugin  ) 
 

void crusde_set_quadrant int  q  ) 
 

void crusde_set_result double **  result  ) 
 

int crusde_stepsize  ) 
 

void print_params multimap< string, double * >  m  ) 
 


Generated on Sun Jul 29 08:17:24 2007 for CrusDe by doxygen 1.3.8