#include <math.h>
#include <cstdlib>
#include <iostream>
#include "def.h"
#include "run.h"
#include "list.h"
#include "collection.h"
#include "species.h"
#include "grid.h"
#include "container.h"
#include "model.h"
Go to the source code of this file.
Namespaces | |
namespace | GridContainer |
Domain Segmentation for Interaction Acceleration. | |
Functions | |
void | GridContainer::init (REAL ymin[], REAL ymax[], REAL radius, Pool< Molecule > *newpool) |
int | GridContainer::index (int ind[]) |
void | GridContainer::index (int n, int ind[]) |
void | GridContainer::put (Molecule *node) |
void | GridContainer::put (Molecule *node, int icounter) |
Container< Molecule > * | GridContainer::get (int ind[]) |
int * | GridContainer::dimensions () |
Variables | |
REAL | GridContainer::xmin [DIM] |
REAL | GridContainer::xmax [DIM] |
REAL | GridContainer::cellsize |
int | GridContainer::ncells [DIM+1] |
int | GridContainer::mcells = 0 |
int | GridContainer::mcells1 = 0 |
Container< Molecule > * | GridContainer::nodes |
Pool< Molecule > * | GridContainer::pool |