From 9a76c984ad7291a6b77e8017795718abb7bdd999 Mon Sep 17 00:00:00 2001 From: Ian Bell <ian.bell@nist.gov> Date: Wed, 15 Mar 2023 11:37:12 -0600 Subject: [PATCH] Add missing derivatives to header This is why you should make sure it compiles... --- include/teqp/derivs.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/teqp/derivs.hpp b/include/teqp/derivs.hpp index 5accdca..8c26ad8 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) { -- GitLab