You should use
typename
for
ModelCalc<vector>::vector_type</vector>
, since this is not a type.
template <class vector="">
const typename ModelCalc<vector>::vector_type& ModelCalc<vector>::distances() const
{
return m_distances;
};
template <class vector="">
const typename ModelCalc<vector>::value_type& ModelCalc<vector>::length() const
{
return m_length;
};</vector></vector></class></vector></vector></class>