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: