Files
MeanField_SERiF/docs/man/man3/serif_eos_runtime_RuntimeEOSModel.3

36 lines
1.0 KiB
Groff
Raw Normal View History

.TH "serif::eos::runtime::RuntimeEOSModel" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*-
.ad l
.nh
.SH NAME
serif::eos::runtime::RuntimeEOSModel \- A concept to determine if a type is a valid runtime EOS model\&. A type is a valid RuntimeEOSModel if it satisfies the EOSModel concept and if its Relations catalog is supported by the runtime system\&.
.SH SYNOPSIS
.br
.PP
.PP
\fR#include <concepts\&.hpp>\fP
.SH "Concept definition"
.PP
.nf
template<typename Candidate>
concept serif::eos::runtime::RuntimeEOSModel = eos::models::EOSModel<Candidate> &&
RuntimeCatalogIsSupported<typename std::remove_cvref_t<Candidate>::Relations>::value
.PP
.fi
.SH "Detailed Description"
.PP
A concept to determine if a type is a valid runtime EOS model\&. A type is a valid RuntimeEOSModel if it satisfies the EOSModel concept and if its Relations catalog is supported by the runtime system\&.
.PP
\fBTemplate Parameters\fP
.RS 4
\fICandidate\fP The type to check\&.
.RE
.PP
.SH "Author"
.PP
Generated automatically by Doxygen for SERiF from the source code\&.