.TH "serif::discretization::forms::IsOperand" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME serif::discretization::forms::IsOperand \- Concept to validate a valid operand\&. An operand is valid if the following conditions are satisfied\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SH "Concept definition" .PP .nf template concept serif::discretization::forms::IsOperand = requires { typename std::remove_cvref_t::term_type; typename std::remove_cvref_t::operation_type; } && blocks::Term::term_type> && IsOperation::operation_type> .PP .fi .SH "Detailed Description" .PP Concept to validate a valid operand\&. An operand is valid if the following conditions are satisfied\&. .IP "\(bu" 2 it has a member term_type .IP "\(bu" 2 it has a member operation_type .IP "\(bu" 2 term_type satisfies the \fBTerm\fP concept (e\&.g\&. is a valid term) .IP "\(bu" 2 operation_type satisfies the \fBIsOperation\fP concept (e\&.\&.g is a valid operation) .PP .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.