omega_h
Reliable mesh adaptation
Public Member Functions | Public Attributes | List of all members
Omega_h::InputList Struct Reference
Inheritance diagram for Omega_h::InputList:
Omega_h::Input

Public Member Functions

 InputList (InputList const &)
 
 InputList (InputList &&)
 
void add (std::shared_ptr< Input > &&input)
 
LO position (Input const &input)
 
LO size ()
 
Inputat (LO i)
 
template<class InputType >
bool is_input (LO i)
 
template<class InputType >
InputType & use_input (LO i)
 
template<class ScalarType >
bool is (LO i)
 
bool is_map (LO i)
 
bool is_list (LO i)
 
template<class ScalarType >
ScalarType get (LO i)
 
InputMapget_map (LO i)
 
InputListget_list (LO i)
 
virtual void out_of_line_virtual_method ()
 
- Public Member Functions inherited from Omega_h::Input
 Input (Input const &)=default
 
 Input (Input &&)=default
 

Public Attributes

std::vector< std::shared_ptr< Input > > entries
 
- Public Attributes inherited from Omega_h::Input
Inputparent
 
bool used
 

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