diff --git a/src/cell.h b/src/cell.h index 43f542254ecb692b5c4d86beddd892a4e242cdc9..fb2a01229ac9f29abdce74dc5ddfe056cfe7cfdd 100644 --- a/src/cell.h +++ b/src/cell.h @@ -101,8 +101,8 @@ struct cell { struct gpart *gparts; /* Pointers for the sorted indices. */ - struct entry *sort, *gsort; - unsigned int sorted, gsorted; + struct entry *sort; + unsigned int sorted; /* Pointers to the next level of cells. */ struct cell *progeny[8]; @@ -114,8 +114,8 @@ struct cell { struct cell *super; /* The task computing this cell's sorts. */ - struct task *sorts, *gsorts; - int sortsize, gsortsize; + struct task *sorts; + int sortsize; /* The tasks computing this cell's density. */ struct link *density, *gradient, *force, *grav; diff --git a/src/runner.h b/src/runner.h index 71e849d30233a07dbfadeb945a2b7c8ba56ab4a6..bc9e202b6a4bc62b385db5f233b3fb5f2ef08c18 100644 --- a/src/runner.h +++ b/src/runner.h @@ -29,26 +29,27 @@ extern const char runner_flip[27]; struct cell; struct engine; -/* A struct representing a runner's thread and its data. */ +/** + * @brief A struct representing a runner's thread and its data. + */ struct runner { - /* The id of this thread. */ + /*! The id of this thread. */ int id; - /* The thread which it is running. */ + /*! The actual thread which it is running. */ pthread_t thread; - /* The queue to use to get tasks. */ + /*! The queue to use to get tasks. */ int cpuid, qid; - /* The underlying runner. */ + /*! The engine owing this runner. */ struct engine *e; }; /* Function prototypes. */ void runner_do_ghost(struct runner *r, struct cell *c); void runner_do_sort(struct runner *r, struct cell *c, int flag, int clock); -void runner_do_gsort(struct runner *r, struct cell *c, int flag, int clock); void runner_do_kick(struct runner *r, struct cell *c, int timer); void runner_do_kick_fixdt(struct runner *r, struct cell *c, int timer); void runner_do_init(struct runner *r, struct cell *c, int timer);