template<>
manif::internal::is_ad<autodiff::dual3rd> struct