Go to the source code of this file.
Functions | |
| void * | coupling_adapter_create () |
| void | coupling_adapter_destroy (void *adapter) |
| int | coupling_adapter_configure (void *adapter, const char *filename) |
| void | coupling_adapter_set_nodes (void *adapter, const int *nodeIds, int numNodes) |
| int | coupling_adapter_initialize (void *adapter, const double *coordinates, int totalNodes, int mpiRank, int mpiSize) |
| void | coupling_adapter_write_data (void *adapter, const double *values, int totalNodes, double dt, int dataType) |
| void | coupling_adapter_read_data (void *adapter, double *values, int totalNodes, double dt, int dataType) |
| void | coupling_adapter_advance (void *adapter, double *dt) |
| int | coupling_adapter_is_coupling_ongoing (void *adapter) |
| int | coupling_adapter_requires_writing_checkpoint (void *adapter) |
| int | coupling_adapter_requires_reading_checkpoint (void *adapter) |
| void | coupling_adapter_finalize (void *adapter) |
| int | coupling_adapter_is_active (void *adapter) |
| double | coupling_adapter_get_max_time_step_size (void *adapter) |
| int | coupling_adapter_get_num_coupling_nodes (void *adapter) |
| int | coupling_adapter_get_group_node_id (void *adapter) |
| int | coupling_adapter_get_surface_id (void *adapter) |
| int | coupling_adapter_get_communicator (void *adapter) |
| void coupling_adapter_advance | ( | void * | adapter, |
| double * | dt ) |
Definition at line 125 of file coupling_c_interface.cpp.
| int coupling_adapter_configure | ( | void * | adapter, |
| const char * | filename ) |
Definition at line 58 of file coupling_c_interface.cpp.
| void * coupling_adapter_create | ( | ) |
Definition at line 40 of file coupling_c_interface.cpp.
| void coupling_adapter_destroy | ( | void * | adapter | ) |
Definition at line 48 of file coupling_c_interface.cpp.
| void coupling_adapter_finalize | ( | void * | adapter | ) |
Definition at line 163 of file coupling_c_interface.cpp.
| int coupling_adapter_get_communicator | ( | void * | adapter | ) |
Definition at line 204 of file coupling_c_interface.cpp.
| int coupling_adapter_get_group_node_id | ( | void * | adapter | ) |
Definition at line 188 of file coupling_c_interface.cpp.
| double coupling_adapter_get_max_time_step_size | ( | void * | adapter | ) |
Definition at line 176 of file coupling_c_interface.cpp.
| int coupling_adapter_get_num_coupling_nodes | ( | void * | adapter | ) |
Definition at line 182 of file coupling_c_interface.cpp.
| int coupling_adapter_get_surface_id | ( | void * | adapter | ) |
Definition at line 194 of file coupling_c_interface.cpp.
| int coupling_adapter_initialize | ( | void * | adapter, |
| const double * | coordinates, | ||
| int | totalNodes, | ||
| int | mpiRank, | ||
| int | mpiSize ) |
Definition at line 92 of file coupling_c_interface.cpp.
| int coupling_adapter_is_active | ( | void * | adapter | ) |
Definition at line 169 of file coupling_c_interface.cpp.
| int coupling_adapter_is_coupling_ongoing | ( | void * | adapter | ) |
Definition at line 135 of file coupling_c_interface.cpp.
| void coupling_adapter_read_data | ( | void * | adapter, |
| double * | values, | ||
| int | totalNodes, | ||
| double | dt, | ||
| int | dataType ) |
Definition at line 114 of file coupling_c_interface.cpp.
| int coupling_adapter_requires_reading_checkpoint | ( | void * | adapter | ) |
Definition at line 155 of file coupling_c_interface.cpp.
| int coupling_adapter_requires_writing_checkpoint | ( | void * | adapter | ) |
Definition at line 145 of file coupling_c_interface.cpp.
| void coupling_adapter_set_nodes | ( | void * | adapter, |
| const int * | nodeIds, | ||
| int | numNodes ) |
Definition at line 70 of file coupling_c_interface.cpp.
| void coupling_adapter_write_data | ( | void * | adapter, |
| const double * | values, | ||
| int | totalNodes, | ||
| double | dt, | ||
| int | dataType ) |
Definition at line 103 of file coupling_c_interface.cpp.