Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
grid_test.cpp File Reference
#include "dccrg.hpp"
#include "mpi.h"
#include <iostream>
#include <fstream>
#include <vector>
#include <iterator>
#include <algorithm>
#include "../../definitions.h"
#include <list>
#include "cpu_sort_ids.hpp"
#include <map>
Include dependency graph for grid_test.cpp:

Go to the source code of this file.

Classes

struct  grid_data
struct  setOfPencils

Functions

void insertVectorIntoVector (vector< CellID > &v1, vector< CellID > v2, uint i)
vector< CellIDgetMyChildren (vector< CellID > &children, uint dimension, bool up, bool left)
void printVector (vector< CellID > v)
setOfPencils buildPencils (dccrg::Dccrg< grid_data > grid, setOfPencils &pencils, vector< CellID > idsOut, vector< CellID > idsIn, int dimension, vector< pair< bool, bool > > path)
int main (int argc, char *argv[])

Function Documentation

◆ buildPencils()

setOfPencils buildPencils ( dccrg::Dccrg< grid_data > grid,
setOfPencils & pencils,
vector< CellID > idsOut,
vector< CellID > idsIn,
int dimension,
vector< pair< bool, bool > > path )

Definition at line 154 of file grid_test.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getMyChildren()

vector< CellID > getMyChildren ( vector< CellID > & children,
uint dimension,
bool up,
bool left )

Definition at line 63 of file grid_test.cpp.

Here is the caller graph for this function:

◆ insertVectorIntoVector()

void insertVectorIntoVector ( vector< CellID > & v1,
vector< CellID > v2,
uint i )

Definition at line 52 of file grid_test.cpp.

Here is the caller graph for this function:

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 258 of file grid_test.cpp.

Here is the call graph for this function:

◆ printVector()

void printVector ( vector< CellID > v)

Definition at line 146 of file grid_test.cpp.