diff --git a/include/teqp/derivs.hpp b/include/teqp/derivs.hpp index 5accdca30e602b34a407cffb36987a6fc98eb7ac..8c26ad8cd5d414c85d3fa4d93f9ead7ba4d6e5ac 100644 --- a/include/teqp/derivs.hpp +++ b/include/teqp/derivs.hpp @@ -278,6 +278,16 @@ struct TDXDerivatives { static auto get_Ar20(const Model& model, const Scalar& T, const Scalar& rho, const VectorType& molefrac) { return get_Arxy<2, 0, be>(model, T, rho, molefrac); } + + template<ADBackends be = ADBackends::autodiff> + static auto get_Ar30(const Model& model, const Scalar& T, const Scalar& rho, const VectorType& molefrac) { + return get_Arxy<3, 0, be>(model, T, rho, molefrac); + } + + template<ADBackends be = ADBackends::autodiff> + static auto get_Ar21(const Model& model, const Scalar& T, const Scalar& rho, const VectorType& molefrac) { + return get_Arxy<2, 1, be>(model, T, rho, molefrac); + } template<ADBackends be = ADBackends::autodiff> static auto get_Ar12(const Model& model, const Scalar& T, const Scalar& rho, const VectorType& molefrac) {