tagging Namespace Reference
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
kynema_sgf::tagging Namespace Reference
Classes | |
| class | BoxRefiner |
| class | CylinderRefiner |
| class | GeometryType |
| class | UDFRefiner |
Enumerations | |
| enum class | TaggingOperator : std::uint8_t { AND , OR , AND_NOT , OR_NOT } |
Functions | |
| AMREX_FORCE_INLINE TaggingOperator | string_to_operator (const std::string &op) |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::TagBox::TagVal | tag_val (const bool previous_val, const bool current_val, const TaggingOperator &op) |
Enumeration Type Documentation
◆ TaggingOperator
|
strong |
Function Documentation
◆ string_to_operator()
| AMREX_FORCE_INLINE TaggingOperator kynema_sgf::tagging::string_to_operator | ( | const std::string & | op | ) |
Convert string to TaggingOperator enum
- Parameters
-
op The operator string (case-sensitive), needs lowercase
- Returns
- The corresponding TaggingOperator enum value
- Exceptions
-
Calls amrex::Abort if the string is invalid
◆ tag_val()
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::TagBox::TagVal kynema_sgf::tagging::tag_val | ( | const bool | previous_val, |
| const bool | current_val, | ||
| const TaggingOperator & | op ) |
Generated by