17#define CODI_ImplicitConversion true
18#define CODI_ImplicitConversionWarning false
24#ifdef gsCoDiPack_EXPORTS
25#undef EXTERN_CLASS_TEMPLATE
26#define EXTERN_CLASS_TEMPLATE CLASS_TEMPLATE_INST
31using codi_real = std::conditional<ExpressionTraits::IsExpression<T>::value,
GISMO_COEFF_TYPE, T>;
35ActiveType<ForwardEvaluation<real_t, real_t> >;
39ActiveType<ForwardEvaluation<real_t, Direction<real_t, 4> > >;
44ActiveType<JacobianLinearTape<JacobianTapeTypes<real_t, real_t,
45 LinearIndexManager<index_t>,
46 DefaultChunkedData> > >;
51ActiveType<JacobianLinearTape<JacobianTapeTypes<real_t, Direction<real_t, 4>,
52 LinearIndexManager<index_t>,
53 DefaultChunkedData> > >;
59ActiveType<JacobianLinearTape<JacobianTapeTypes<real_t, real_t,
60 LinearIndexManager<index_t>,
61 DefaultBlockData> > >;
66ActiveType<JacobianReuseTape<JacobianTapeTypes<real_t, real_t,
67 MultiUseIndexManager<index_t>,
68 DefaultChunkedData> > >;
73ActiveType<PrimalValueLinearTape<
74 PrimalValueTapeTypes<real_t, real_t,
75 LinearIndexManager<index_t>,
76 InnerStatementEvaluator, DefaultChunkedData> > >;
81ActiveType<PrimalValueReuseTape<
82 PrimalValueTapeTypes<real_t, real_t,
83 MultiUseIndexManager<index_t>,
84 InnerStatementEvaluator, DefaultChunkedData> > >;
#define GISMO_COEFF_TYPE
Definition gsConfig.h:26