Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | Public Attributes | List of all members
fub::amrex::PatchHierarchyOptions Struct Reference

#include <PatchHierarchy.hpp>

Public Member Functions

 PatchHierarchyOptions ()=default
 
 PatchHierarchyOptions (const ProgramOptions &options)
 
template<typename Log >
void Print (Log &log)
 

Public Attributes

int max_number_of_levels
 
::amrex::IntVect refine_ratio
 
::amrex::IntVect blocking_factor
 
::amrex::IntVect max_grid_size
 
::amrex::IntVect n_error_buf
 
double grid_efficiency
 
int verbose
 
int n_proper
 

Constructor & Destructor Documentation

◆ PatchHierarchyOptions() [1/2]

fub::amrex::PatchHierarchyOptions::PatchHierarchyOptions ( )
default

◆ PatchHierarchyOptions() [2/2]

fub::amrex::PatchHierarchyOptions::PatchHierarchyOptions ( const ProgramOptions options)

Member Function Documentation

◆ Print()

template<typename Log >
void fub::amrex::PatchHierarchyOptions::Print ( Log log)

Member Data Documentation

◆ blocking_factor

::amrex::IntVect fub::amrex::PatchHierarchyOptions::blocking_factor

◆ grid_efficiency

double fub::amrex::PatchHierarchyOptions::grid_efficiency

◆ max_grid_size

::amrex::IntVect fub::amrex::PatchHierarchyOptions::max_grid_size

◆ max_number_of_levels

int fub::amrex::PatchHierarchyOptions::max_number_of_levels

◆ n_error_buf

::amrex::IntVect fub::amrex::PatchHierarchyOptions::n_error_buf

◆ n_proper

int fub::amrex::PatchHierarchyOptions::n_proper

◆ refine_ratio

::amrex::IntVect fub::amrex::PatchHierarchyOptions::refine_ratio

◆ verbose

int fub::amrex::PatchHierarchyOptions::verbose

The documentation for this struct was generated from the following file: