/**
* The scalar-valued real type used for representing time.
*/
- using typename FunctionTime<
+ using time_type = typename FunctionTime<
typename numbers::NumberTraits<RangeNumberType>::real_type>::time_type;
/**
/**
* The scalar-valued real type used for representing time.
*/
- using typename FunctionTime<
+ using time_type = typename FunctionTime<
typename numbers::NumberTraits<Number>::real_type>::time_type;
/**
/**
* The scalar-valued real type used for representing time.
*/
- using typename TensorFunction<rank, dim, Number>::time_type;
+ using time_type = typename TensorFunction<rank, dim, Number>::time_type;
/**
* Constructor; takes the constant tensor value as an argument. The
/**
* The scalar-valued real type used for representing time.
*/
- using typename ConstantTensorFunction<rank, dim, Number>::time_type;
+ using time_type =
+ typename ConstantTensorFunction<rank, dim, Number>::time_type;
/**
* Constructor.
template <int rank, int dim, typename Number>
ConstantTensorFunction<rank, dim, Number>::ConstantTensorFunction(
- const Tensor<rank, dim, Number> & value,
- const typename ConstantTensorFunction<rank, dim, Number>::time_type initial_time)
+ const Tensor<rank, dim, Number> &value,
+ const typename ConstantTensorFunction<rank, dim, Number>::time_type
+ initial_time)
: TensorFunction<rank, dim, Number>(initial_time)
, _value(value)
{}