39#include "../../traits/expressionTraits.hpp"
55 template<
typename Stmt>
57 using Rhs =
typename Stmt::Rhs;
58 using Lhs =
typename Stmt::Lhs;
CoDiPack - Code Differentiation Package.
Definition codi.hpp:94
static size_t constexpr value
See NumberOfActiveTypeArguments.
Definition expressionTraits.hpp:240
static size_t constexpr value
See NumberOfConstantTypeArguments.
Definition expressionTraits.hpp:264
StatementSizes(size_t const outputArgs, size_t const inputArgs, size_t const constantArgs)
Constructor.
Definition statementSizes.hpp:51
size_t const constantArgs
Number of constant arguments.
Definition statementSizes.hpp:48
static StatementSizes create()
Creation function from AssignStatement.
Definition statementSizes.hpp:56
size_t const outputArgs
Number of output arguments.
Definition statementSizes.hpp:46
size_t const inputArgs
Number of input arguments.
Definition statementSizes.hpp:47