CAMP 1.0.0
Chemistry Across Multiple Phases
|
model element data difference checker - NOT THREAD SAFE! More...
Go to the source code of this file.
Classes | |
struct | ModelElementDataIndices |
struct | ModelElementDataPointers |
struct | ModelElement |
struct | Model |
struct | DifferenceCheckerData |
Functions | |
void | allocate_index_arrays (ModelElement *model_element, int num_elements) |
void | attach_to_data (ModelElement *model_element, int num_elements, int num_cells, int *int_data, double *float_data, double *env_data, int *int_indices, int *float_indices, int *env_indices) |
void | copy_data (ModelElement from, ModelElement *to) |
void | diff_check_init (ModelData model_data) |
int | compare_and_update (ModelElement current, ModelElement *last_check, char *element_type, bool do_compare) |
void | diff_check (char *message) |
void | diff_check_update_only (char *message) |
Variables | |
DifferenceCheckerData | diff_data [2] |
int | num_solvers = 0 |
model element data difference checker - NOT THREAD SAFE!
Definition in file debug_diff_check.c.
void allocate_index_arrays | ( | ModelElement * | model_element, |
int | num_elements | ||
) |
void attach_to_data | ( | ModelElement * | model_element, |
int | num_elements, | ||
int | num_cells, | ||
int * | int_data, | ||
double * | float_data, | ||
double * | env_data, | ||
int * | int_indices, | ||
int * | float_indices, | ||
int * | env_indices | ||
) |
Definition at line 83 of file debug_diff_check.c.
int compare_and_update | ( | ModelElement | current, |
ModelElement * | last_check, | ||
char * | element_type, | ||
bool | do_compare | ||
) |
void copy_data | ( | ModelElement | from, |
ModelElement * | to | ||
) |
Definition at line 107 of file debug_diff_check.c.
void diff_check | ( | char * | message | ) |
void diff_check_init | ( | ModelData | model_data | ) |
void diff_check_update_only | ( | char * | message | ) |
DifferenceCheckerData diff_data[2] |
Definition at line 55 of file debug_diff_check.c.
int num_solvers = 0 |
Definition at line 56 of file debug_diff_check.c.