-#define ATOM_ATTR_1BP 0x10 /* single paricle potential */
-#define ATOM_ATTR_2BP 0x20 /* pair potential */
-#define ATOM_ATTR_3BP 0x40 /* 3 body potential */
+#define ATOM_ATTR_1BP 0x10 /* single paricle potential */
+#define ATOM_ATTR_2BP 0x20 /* pair potential */
+#define ATOM_ATTR_3BP 0x40 /* 3 body potential */
+
+#define DEFAULT_ATOM_ATTR 0x74 // 1,2,3 body interaction + visualize
+
+/* special list structure for low mem approach */
+typedef struct s_lowmem_list {
+ int *head;
+ int *list;
+} t_lowmem_list;