GADGET-4
subfind.h
Go to the documentation of this file.
1/*******************************************************************************
2 * \copyright This file is part of the GADGET4 N-body/SPH code developed
3 * \copyright by Volker Springel. Copyright (C) 2014-2020 by Volker Springel
4 * \copyright (vspringel@mpa-garching.mpg.de) and all contributing authors.
5 *******************************************************************************/
6
12#ifndef SUBFIND_H
13#define SUBFIND_H
14
15#ifdef SUBFIND
16
17#define FIND_SMOOTHING_LENGTHS 0
18#define FIND_TOTAL_DENSITIES 1
19
20#define RECOMPUTE_ALL 0
21#define UPDATE_ALL 1
22
23#define MAX_ITER_UNBIND 500
24
25#define TAG_POLLING_DONE 201
26#define TAG_SET_ALL 202
27#define TAG_GET_NGB_INDICES 204
28#define TAG_GET_TAILANDLEN 205
29#define TAG_GET_TAILANDLEN_DATA 206
30#define TAG_SET_TAILANDLEN 207
31#define TAG_SET_HEADANDNEXT 209
32#define TAG_SETHEADGETNEXT_DATA 210
33#define TAG_SET_NEXT 211
34#define TAG_SETHEADGETNEXT 213
35#define TAG_GET_NEXT 215
36#define TAG_GET_NEXT_DATA 216
37#define TAG_GET_HEAD 217
38#define TAG_GET_HEAD_DATA 218
39#define TAG_ADD_PARTICLE 219
40#define TAG_ADDBOUND 220
41#define TAG_NID 222
42#define TAG_NID_DATA 223
43#define TAG_SETRANK 224
44#define TAG_SETRANK_OUT 226
45#define TAG_GET_RANK 227
46#define TAG_GET_RANK_DATA 228
47#define TAG_MARK_PARTICLE 229
48#define TAG_SET_NEWTAIL 230
49#define TAG_GET_OLDTAIL 231
50#define TAG_GET_TWOHEADS 232
51#define TAG_GET_TWOHEADS_DATA 233
52
53#endif
54#endif