AMR-Solver  1.0
Block-based Octree AMR grid flow solver
octreegrid.cpp File Reference
#include "octree.h"
#include "vtk.h"
#include "boundary.h"
#include <iostream>
#include "direction.h"
#include "ghost.h"

Go to the source code of this file.

Namespaces

 myOctree
 AMR grid stuff.
 

Functions

void myOctree::create_list_of_leaf_nodes ()
 
void myOctree::create_list_of_root_nodes ()
 
void myOctree::create_lists_of_level_nodes ()
 
void myOctree::create_node (int blocknumber, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, int level, NodeBc **bc)
 
void myOctree::reassign_neighbours ()
 
void myOctree::set_root_neighbours ()
 
void myOctree::print_neighbour_information (std::list< Octree * > &nodes)
 
void myOctree::exchange_ghost_values_of_level (int level)
 
void myOctree::OctreeGrid ()
 

Variables

std::list< Octree * > myOctree::leaf_nodes
 
std::list< Octree * > myOctree::root_nodes
 
std::list< Octree * > myOctree::level_nodes [20]