|
LevelHierarchy.hpp
Go to the documentation of this file.
68 std::vector<int> level_to_leaf_cells; // In entry 'level cell index', we store 'leafview cell index' // {level LGR, {child0, child1, ...}}
70 std::vector<std::tuple<int,std::vector<int>>> parent_to_children_cells; // {# children in x-direction, ... y-, ... z-}
The namespace Dune is the main namespace for all Dune code. Definition: common/CartesianIndexMapper.hpp:10 How one CpGridData relates to the other levels of a refined CpGrid. Definition: LevelHierarchy.hpp:59 std::array< int, 3 > cells_per_dim Definition: LevelHierarchy.hpp:72 std::vector< std::array< int, 2 > > leaf_to_level_cells Definition: LevelHierarchy.hpp:75 std::vector< std::shared_ptr< CpGridData > > * level_data_ptr Definition: LevelHierarchy.hpp:65 std::vector< std::array< int, 2 > > child_to_parent_cells Definition: LevelHierarchy.hpp:80 std::vector< int > level_to_leaf_cells Definition: LevelHierarchy.hpp:68 std::vector< int > cell_to_idxInParentCell Definition: LevelHierarchy.hpp:83 std::vector< std::tuple< int, std::vector< int > > > parent_to_children_cells Definition: LevelHierarchy.hpp:70 int refinement_max_level Definition: LevelHierarchy.hpp:85 std::vector< std::array< int, 2 > > corner_history Definition: LevelHierarchy.hpp:77 |