SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::dimensions::runtime::RuntimeRelationDescriptor Struct Referencefinal

#include <runtime.hpp>

Collaboration diagram for serif::dimensions::runtime::RuntimeRelationDescriptor:
[legend]

Public Member Functions

constexpr bool hasPartialDerivative (const std::size_t inputIndex) const noexcept
 

Public Attributes

ThermodynamicQuantityID outputQuantity
 
std::span< const ThermodynamicQuantityID > inputQuantities
 
std::uint64_t partialDerivativeMask
 

Member Function Documentation

◆ hasPartialDerivative()

bool serif::dimensions::runtime::RuntimeRelationDescriptor::hasPartialDerivative ( const std::size_t inputIndex) const
inlinenodiscardconstexprnoexcept

Member Data Documentation

◆ inputQuantities

std::span<const ThermodynamicQuantityID> serif::dimensions::runtime::RuntimeRelationDescriptor::inputQuantities

◆ outputQuantity

ThermodynamicQuantityID serif::dimensions::runtime::RuntimeRelationDescriptor::outputQuantity

◆ partialDerivativeMask

std::uint64_t serif::dimensions::runtime::RuntimeRelationDescriptor::partialDerivativeMask

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