|
size_t | getsize_nf (void *data) |
| returns the current size of taskgroup for nearfield computations. More...
|
|
void | cleanup_nf_task (void *data) |
| Cleanup intermediate storage for nearfield computation task. More...
|
|
void | cleanup_nf_merge (void *data) |
| Cleanup intermediate storage from a nearfield computation merge task. More...
|
|
void | split_nf_task (void *data, void ***split, uint *n) |
| Splits a neafield computation task into smaller tasks. More...
|
|
size_t | getsize_nf_sing (void *data) |
| returns the current size of taskgroup for singular nearfield computations. More...
|
|
void | cleanup_nf_sing_task (void *data) |
| Cleanup intermediate storage for singular nearfield computation task. More...
|
|
void | cleanup_nf_sing_merge (void *data) |
| Cleanup intermediate storage from a singular nearfield computation merge task. More...
|
|
void | split_nf_sing_task (void *data, void ***split, uint *n) |
| Splits a singular neafield computation task into smaller tasks. More...
|
|
void | close_nf_dist (ptaskgroup tg) |
| Close collection of task for disjoint triangle pairs. More...
|
|
void | close_nf_vert (ptaskgroup tg) |
| Close collection of task for triangle pairs with common vertex. More...
|
|
void | close_nf_edge (ptaskgroup tg) |
| Close collection of task for triangle pairs with common edge. More...
|
|
void | close_nf_iden (ptaskgroup tg) |
| Close collection of task for identical triangle pairs. More...
|
|
void | merge_nf_sing (ptaskgroup tg, void **data) |
| Merge a list of singular nearfield computation tasks into a single object. More...
|
|
void | distribute_nf_sing (ptaskgroup tg, void *data) |
| Distribute computational results to their correct positions in memory. More...
|
|
void | add_nf_entry (pcbem3d bem, op_callbacks *op_cb, uint c, uint tt, uint ss, bool trans, field *entry) |
| Adds a single singular entry to the corresponding list. More...
|
|
void | close_nf (ptaskgroup tg) |
| Close collection of task for nearfield calculations. More...
|
|
void | merge_nf (ptaskgroup tg, void **data) |
| Merge a list of nearfield computation tasks into a single object. More...
|
|
void | distribute_nf (ptaskgroup tg, void *data) |
| Distribute computational results to their correct positions in memory. More...
|
|