Struct representing a collection of affordances.  
#include <ikarus/finiteelements/ferequirements.hh>
 | 
| using  | Base = std::tuple< Affordances... > | 
|   | 
◆ Base
template<FEAffordance... Affordances> 
      
 
 
◆ AffordanceCollection() [1/2]
template<FEAffordance... Affordances> 
 
 
◆ AffordanceCollection() [2/2]
template<FEAffordance... Affordances> 
 
 
◆ hasAffordance()
template<FEAffordance... Affordances> 
template<FEAffordance Affordance> 
 
This function checks if the specified affordance is present in the requirements.
- Template Parameters
 - 
  
    | Affordance | Type of affordance to be checked.  | 
  
   
- Parameters
 - 
  
    | affordance | The affordance to be checked. This can also be an affordance collection.  | 
  
   
- Returns
 - True if the affordance is present, false otherwise. 
 
 
 
◆ matrixAffordance()
template<FEAffordance... Affordances> 
 
 
◆ scalarAffordance()
template<FEAffordance... Affordances> 
 
 
◆ vectorAffordance()
template<FEAffordance... Affordances> 
 
 
◆ hasMatrixAffordance
template<FEAffordance... Affordances> 
 
 
◆ hasScalarAffordance
template<FEAffordance... Affordances> 
 
 
◆ hasVectorAffordance
template<FEAffordance... Affordances> 
 
 
The documentation for this struct was generated from the following file: