Block-Structured AMR Software Framework
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
AMReX_EB2_Level_chkpt_file.H
Go to the documentation of this file.
1#ifndef AMREX_EB2_LEVEL_CHKPT_FILE_H_
2#define AMREX_EB2_LEVEL_CHKPT_FILE_H_
3#include <AMReX_Config.H>
4
5#include <AMReX_EB2_Level.H>
7
8namespace amrex::EB2 {
9
11 : public GShopLevel<ChkptFile>
12{
13public:
14
15 ChkptFileLevel (IndexSpace const* is, ChkptFile const& chkpt_file, const Geometry& geom,
16 int max_grid_size, int ngrow, bool extend_domain_face);
17
18 ChkptFileLevel (IndexSpace const* is, int ilev, int max_grid_size, int ngrow,
19 const Geometry& geom, ChkptFileLevel& fineLevel);
20
21// for cuda support
22 void define_fine_chkpt_file (ChkptFile const& chkpt_file,
23 Geometry const& geom, int max_grid_size, int ngrow,
25
26 void finalize_cell_flags (); //sets the connection flags and adjustments to cellflags
27};
28
29}
30
31#endif
Definition AMReX_EB2_Level_chkpt_file.H:12
void define_fine_chkpt_file(ChkptFile const &chkpt_file, Geometry const &geom, int max_grid_size, int ngrow, bool extend_domain_face)
Definition AMReX_EB2_Level_chkpt_file.cpp:18
void finalize_cell_flags()
Definition AMReX_EB2_Level_chkpt_file.cpp:86
Definition AMReX_EB_chkpt_file.H:9
Definition AMReX_EB2_Level.H:115
Definition AMReX_EB2.H:26
Rectangular problem domain geometry.
Definition AMReX_Geometry.H:73
Definition AMReX_FabArrayBase.H:32
AMREX_EXPORT int max_grid_size
Definition AMReX_EB2.cpp:23
AMREX_EXPORT bool extend_domain_face
Definition AMReX_EB2.cpp:24