|
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.