SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::dimensions::PhysicalQuantityType Concept Reference

Is compile-time true of the QuantityCandidate can have any const / volatile stripped and if its derived from PhysicalQuantity. Note all ThermodynamicQuantities will also satisfy this concept. More...

#include <quantities.hpp>

Concept definition

template<typename QuantityCandidate>
std::same_as<QuantityCandidate, NeitherConstNorVolatile<QuantityCandidate>> &&
std::derived_from<QuantityCandidate, PhysicalQuantity>
Is compile-time true of the QuantityCandidate can have any const / volatile stripped and if its deriv...
Definition quantities.hpp:50

Detailed Description

Is compile-time true of the QuantityCandidate can have any const / volatile stripped and if its derived from PhysicalQuantity. Note all ThermodynamicQuantities will also satisfy this concept.

Template Parameters
QuantityCandidateThe type that will be validated