|
| HRESULT | TissueForge::runner_init (struct runner *r, struct engine *e, int id) |
| | Initialize the runner associated to the given engine.
|
| |
| HRESULT | TissueForge::runner_run (struct runner *r) |
| |
| void | TissueForge::runner_sort_ascending (unsigned int *parts, int N) |
| | Sort the particles in ascending order using QuickSort.
|
| |
| void | TissueForge::runner_sort_descending (unsigned int *parts, int N) |
| | Sort the particles in descending order using QuickSort.
|
| |
| HRESULT | TissueForge::runner_verlet_eval (struct runner *r, struct space_cell *c, FPTYPE *f_out) |
| | Compute the interactions between the particles in the given space_cell using the verlet list.
|
| |
| HRESULT | TissueForge::runner_verlet_fill (struct runner *r, struct space_cell *cell_i, struct space_cell *cell_j, FPTYPE *pshift) |
| | Fill in the Verlet list entries for the given space_cell pair.
|
| |
| HRESULT | TissueForge::runner_dosort (struct runner *r, struct space_cell *c, int flags) |
| | Fill in the pairwise Verlet list entries for the given cell pair if needed and compute the interactions.
|
| |
| HRESULT | TissueForge::runner_dopair (struct runner *r, struct space_cell *cell_i, struct space_cell *cell_j, int sid) |
| | Compute the pairwise interactions for the given pair.
|
| |
| HRESULT | TissueForge::runner_dopair_fluxonly (struct runner *r, struct space_cell *cell_i, struct space_cell *cell_j, int sid) |
| | Compute the pairwise fluxes for the given pair.
|
| |
| HRESULT | TissueForge::runner_doself (struct runner *r, struct space_cell *cell_i) |
| | Compute the self-interactions for the given cell.
|
| |
| HRESULT | TissueForge::runner_doself_fluxonly (struct runner *r, struct space_cell *cell_i) |
| | Compute the self-fluxes for the given cell.
|
| |