From: Wolfgang Bangerth Date: Wed, 15 May 2024 17:50:11 +0000 (-0600) Subject: Use correct stream for output. X-Git-Tag: v9.6.0-rc1~267^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F17024%2Fhead;p=dealii.git Use correct stream for output. --- diff --git a/tests/sacado/basic_01b.cc b/tests/sacado/basic_01b.cc index d78d1b63fb..5fbe59a8fb 100644 --- a/tests/sacado/basic_01b.cc +++ b/tests/sacado/basic_01b.cc @@ -132,8 +132,8 @@ main() const double df_dx_ad = x_ad.adj(); // df/dx const double df_dy_ad = y_ad.adj(); // df/dy - std::cout << "df_dx: " << df_dx << " df_dx_ad: " << df_dx_ad << std::endl; - std::cout << "df_dy: " << df_dy << " df_dy_ad: " << df_dy_ad << std::endl; + deallog << "df_dx: " << df_dx << " df_dx_ad: " << df_dx_ad << std::endl; + deallog << "df_dy: " << df_dy << " df_dy_ad: " << df_dy_ad << std::endl; // Configure the AD number to perform gradient computations // related to the dependent function "g" @@ -147,8 +147,8 @@ main() (y_ad.adj() - df_dy_ad); // dg/dy ; Note: Accumulation of partial derivatives - std::cout << "dg_dx: " << dg_dx << " dg_dx_ad: " << dg_dx_ad << std::endl; - std::cout << "dg_dy: " << dg_dy << " dg_dy_ad: " << dg_dy_ad << std::endl; + deallog << "dg_dx: " << dg_dx << " dg_dx_ad: " << dg_dx_ad << std::endl; + deallog << "dg_dy: " << dg_dy << " dg_dy_ad: " << dg_dy_ad << std::endl; // Configure the AD number to perform gradient computations // related to the dependent function "h" @@ -166,8 +166,8 @@ main() // variables the adjoints are computed for), rather than the order in // which the functions themselves are evaluated. - std::cout << "dh_dx: " << dh_dx << " dh_dx_ad: " << dh_dx_ad << std::endl; - std::cout << "dh_dy: " << dh_dy << " dh_dy_ad: " << dh_dy_ad << std::endl; + deallog << "dh_dx: " << dh_dx << " dh_dx_ad: " << dh_dx_ad << std::endl; + deallog << "dh_dy: " << dh_dy << " dh_dy_ad: " << dh_dy_ad << std::endl; const double tol = 1.0e-14; Assert(std::fabs(f - f_ad) < tol, diff --git a/tests/sacado/basic_01b.output b/tests/sacado/basic_01b.output index 28546c6220..d7cee31fce 100644 --- a/tests/sacado/basic_01b.output +++ b/tests/sacado/basic_01b.output @@ -5,4 +5,10 @@ DEAL::z_ad: 4.00000 DEAL::f_rad: 380.000 DEAL::g_rad: -0.731400 DEAL::h_rad: 200.000 +DEAL::df_dx: 44.0000 df_dx_ad: 44.0000 +DEAL::df_dy: 36.0000 df_dy_ad: 36.0000 +DEAL::dg_dx: -1.30773 dg_dx_ad: -1.30773 +DEAL::dg_dy: -0.136593 dg_dy_ad: -0.136593 +DEAL::dh_dx: 40.0000 dh_dx_ad: 40.0000 +DEAL::dh_dy: 20.0000 dh_dy_ad: 20.0000 DEAL::OK diff --git a/tests/sacado/basic_02b.cc b/tests/sacado/basic_02b.cc index eb0bf300c5..517e8c2104 100644 --- a/tests/sacado/basic_02b.cc +++ b/tests/sacado/basic_02b.cc @@ -199,8 +199,8 @@ main() const double d2f_dx_dy_ad = y_ad.adj().dx(0); // d^2f/dx_dy const double d2f_dy_dy_ad = y_ad.adj().dx(1); // d^2f/dy^2 - std::cout << "df_dx: " << df_dx << " df_dx_ad: " << df_dx_ad << std::endl; - std::cout << "df_dy: " << df_dy << " df_dy_ad: " << df_dy_ad << std::endl; + deallog << "df_dx: " << df_dx << " df_dx_ad: " << df_dx_ad << std::endl; + deallog << "df_dy: " << df_dy << " df_dy_ad: " << df_dy_ad << std::endl; // Configure the AD number to perform gradient computations // related to the dependent function "g" @@ -222,8 +222,8 @@ main() const double d2g_dx_dy_ad = dg_dy_fad.dx(0); // d^2g/dx_dy const double d2g_dy_dy_ad = dg_dy_fad.dx(1); // d^2g/dy^2 - std::cout << "dg_dx: " << dg_dx << " dg_dx_ad: " << dg_dx_ad << std::endl; - std::cout << "dg_dy: " << dg_dy << " dg_dy_ad: " << dg_dy_ad << std::endl; + deallog << "dg_dx: " << dg_dx << " dg_dx_ad: " << dg_dx_ad << std::endl; + deallog << "dg_dy: " << dg_dy << " dg_dy_ad: " << dg_dy_ad << std::endl; // Configure the AD number to perform gradient computations // related to the dependent function "h" @@ -249,8 +249,8 @@ main() // variables the adjoints are computed for), rather than the order in // which the functions themselves are evaluated. - std::cout << "dh_dx: " << dh_dx << " dh_dx_ad: " << dh_dx_ad << std::endl; - std::cout << "dh_dy: " << dh_dy << " dh_dy_ad: " << dh_dy_ad << std::endl; + deallog << "dh_dx: " << dh_dx << " dh_dx_ad: " << dh_dx_ad << std::endl; + deallog << "dh_dy: " << dh_dy << " dh_dy_ad: " << dh_dy_ad << std::endl; const double tol = 1.0e-12; Assert(std::fabs(f - f_ad) < tol, diff --git a/tests/sacado/basic_02b.output b/tests/sacado/basic_02b.output index f8f4092dfc..ac015b55df 100644 --- a/tests/sacado/basic_02b.output +++ b/tests/sacado/basic_02b.output @@ -5,4 +5,10 @@ DEAL::z_ad: 7.00000 [ ] DEAL::f_rfad: -35.0000 [ 203.000 154.000 ] DEAL::g_rfad: -0.802738 [ -3.67867 0.0336865 ] DEAL::h_rfad: 252.000 [ -168.000 252.000 ] +DEAL::df_dx: 203.000 df_dx_ad: 203.000 +DEAL::df_dy: 154.000 df_dy_ad: 154.000 +DEAL::dg_dx: -3.67867 dg_dx_ad: -3.67867 +DEAL::dg_dy: 0.0336865 dg_dy_ad: 0.0336865 +DEAL::dh_dx: -168.000 dh_dx_ad: -168.000 +DEAL::dh_dy: 252.000 dh_dy_ad: 252.000 DEAL::OK diff --git a/tests/symengine/basic_05.cc b/tests/symengine/basic_05.cc index 86a523a682..840f800e60 100644 --- a/tests/symengine/basic_05.cc +++ b/tests/symengine/basic_05.cc @@ -86,7 +86,7 @@ main(int argc, char *argv[]) h->diff(t_02), h->diff(s)}; - std::cout << *h << std::endl; + deallog << *h << std::endl; SE::map_basic_basic dict; std::vector vals(v.size()); diff --git a/tests/symengine/basic_05.with_symengine_with_llvm=false.output b/tests/symengine/basic_05.with_symengine_with_llvm=false.output index b68d7bd3b6..578fdd3cb5 100644 --- a/tests/symengine/basic_05.with_symengine_with_llvm=false.output +++ b/tests/symengine/basic_05.with_symengine_with_llvm=false.output @@ -1,4 +1,5 @@ +DEAL::2.0*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(1.0*t_21*t_12 - 1.0*t_22*t_11)*(-1.0*t_20*(1.0*t_01*t_12 - 1.0*t_02*t_11) + 1.0*t_21*(1.0*t_00*t_12 - 1.0*t_02*t_10) - 1.0*t_22*(1.0*t_00*t_11 - 1.0*t_01*t_10)) DEAL::Value (subs): 2.91338e+13 DEAL::Value (lambda): 2.91338e+13 DEAL::OK diff --git a/tests/symengine/basic_06.cc b/tests/symengine/basic_06.cc index 2d4ad5e8d9..634d2e0f89 100644 --- a/tests/symengine/basic_06.cc +++ b/tests/symengine/basic_06.cc @@ -54,19 +54,19 @@ main(int argc, char *argv[]) SE::RCP Q = SE::function_symbol("Q", C); // This sets up the dependence of Q on C - std::cout << *C << ", " << *Qi << ", " << *Q << std::endl; + deallog << *C << ", " << *Qi << ", " << *Q << std::endl; // 1. Define a function with Q being independent of C SE::RCP f_CQ_symb = SE::mul(SE::real_double(0.5), SE::mul(Qi, SE::pow(C, SE::integer(2)))); - std::cout << "f_CQ_symb: " << *f_CQ_symb << std::endl; + deallog << "f_CQ_symb: " << *f_CQ_symb << std::endl; // 2. Compute the partial derivative of f wrt C. This is a "partial // derivative" as Q != Q(C). SE::RCP df_CQ_dC_symb = f_CQ_symb->diff(C); - std::cout << "df_CQ_dC_symb: " << *df_CQ_dC_symb << std::endl; + deallog << "df_CQ_dC_symb: " << *df_CQ_dC_symb << std::endl; // 3. Substitute Qi -> Q=Q(C) to now make SymEngine aware of Q's dependence // on C. @@ -75,12 +75,12 @@ main(int argc, char *argv[]) SE::RCP df_CQ_dC_symb_subs = df_CQ_dC_symb->subs(int_var_dict); - std::cout << "df_CQ_dC_symb_subs: " << *df_CQ_dC_symb_subs << std::endl; + deallog << "df_CQ_dC_symb_subs: " << *df_CQ_dC_symb_subs << std::endl; // 4. Compute total derivative of df_dC wrt C. SE::RCP D2f_CQ_DC_dC_symb = df_CQ_dC_symb_subs->diff(C); - std::cout << "D2f_CQ_DC_dC_symb: " << *D2f_CQ_DC_dC_symb << std::endl; + deallog << "D2f_CQ_DC_dC_symb: " << *D2f_CQ_DC_dC_symb << std::endl; // 5. Perform some numerical substitutions SE::map_basic_basic all_var_dict; @@ -91,11 +91,11 @@ main(int argc, char *argv[]) C); // This explicitly defines the relationship between Q and C SE::RCP f_CQ_subs = f_CQ_symb->subs(all_var_dict); - std::cout << "f_CQ_subs: " << *f_CQ_subs << std::endl; + deallog << "f_CQ_subs: " << *f_CQ_subs << std::endl; deallog << "f_CQ_subs: eval: " << SE::eval_double(*f_CQ_subs) << std::endl; SE::RCP df_CQ_dC_subs = df_CQ_dC_symb->subs(all_var_dict); - std::cout << "df_CQ_dC: subs: " << *df_CQ_dC_subs << std::endl; + deallog << "df_CQ_dC: subs: " << *df_CQ_dC_subs << std::endl; deallog << "df_CQ_dC: eval: " << SE::eval_double(*df_CQ_dC_subs) << std::endl; // This first substitution should presumably convert Q(C)->0.6C and thus @@ -105,8 +105,8 @@ main(int argc, char *argv[]) // This second substitution should fill out the remaining entries for C SE::RCP D2f_CQ_DC_dC_subs = D2f_CQ_DC_dC_subs_1->subs(all_var_dict); - std::cout << "D2f_CQ_DC_dC: subs 1: " << *D2f_CQ_DC_dC_subs_1 << std::endl - << "D2f_CQ_DC_dC: subs 2: " << *D2f_CQ_DC_dC_subs << std::endl; + deallog << "D2f_CQ_DC_dC: subs 1: " << *D2f_CQ_DC_dC_subs_1 << std::endl + << "D2f_CQ_DC_dC: subs 2: " << *D2f_CQ_DC_dC_subs << std::endl; deallog << "D2f_CQ_DC_dC: eval: " << SE::eval_double(*D2f_CQ_DC_dC_subs) << std::endl; diff --git a/tests/symengine/basic_06.output b/tests/symengine/basic_06.output index e2202910fa..547bedc251 100644 --- a/tests/symengine/basic_06.output +++ b/tests/symengine/basic_06.output @@ -1,4 +1,13 @@ -DEAL::f_CQ_subs: eval: 37.5 +DEAL::C, Qi, Q(C) +DEAL::f_CQ_symb: 0.5*C**2*Qi +DEAL::df_CQ_dC_symb: 1.0*C*Qi +DEAL::df_CQ_dC_symb_subs: C*Q(C)*1.0 +DEAL::D2f_CQ_DC_dC_symb: Q(C)*1.0 + C*Derivative(Q(C), C)*1.0 +DEAL::f_CQ_subs: 75.0*0.5 +DEAL::f_CQ_subs: eval: 37.5000 +DEAL::df_CQ_dC: subs: 15.0*1.0 DEAL::df_CQ_dC: eval: 15.0000 +DEAL::D2f_CQ_DC_dC: subs 1: 3.0*1.0 + 0.6*C*1.0 +DEAL::D2f_CQ_DC_dC: subs 2: 3.0 + 3.0*1.0 DEAL::D2f_CQ_DC_dC: eval: 6.00000 diff --git a/tests/symengine/basic_07.cc b/tests/symengine/basic_07.cc index 33736f5d40..98e46e908d 100644 --- a/tests/symengine/basic_07.cc +++ b/tests/symengine/basic_07.cc @@ -57,19 +57,19 @@ main(int argc, char *argv[]) SE::RCP Q = SE::function_symbol("Q", C); // This sets up the dependence of Q on C - std::cout << *C << ", " << *Qi << ", " << *Q << std::endl; + deallog << *C << ", " << *Qi << ", " << *Q << std::endl; // 1. Define a function with Q being independent of C SE::RCP f_CQ_symb = SE::mul(SE::real_double(0.5), SE::mul(Qi, SE::pow(C, SE::integer(2)))); - std::cout << "f_CQ_symb: " << *f_CQ_symb << std::endl; + deallog << "f_CQ_symb: " << *f_CQ_symb << std::endl; // 2. Compute the partial derivative of f wrt C. This is a "partial // derivative" as Q != Q(C). SE::RCP df_CQ_dC_symb = f_CQ_symb->diff(C); - std::cout << "df_CQ_dC_symb: " << *df_CQ_dC_symb << std::endl; + deallog << "df_CQ_dC_symb: " << *df_CQ_dC_symb << std::endl; // 3. Substitute Qi -> Q=Q(C) to now make SymEngine aware of Q's dependence // on C. @@ -78,12 +78,12 @@ main(int argc, char *argv[]) SE::RCP df_CQ_dC_symb_subs = df_CQ_dC_symb->subs(int_var_dict); - std::cout << "df_CQ_dC_symb_subs: " << *df_CQ_dC_symb_subs << std::endl; + deallog << "df_CQ_dC_symb_subs: " << *df_CQ_dC_symb_subs << std::endl; // 4. Compute total derivative of df_dC wrt C. SE::RCP D2f_CQ_DC_dC_symb = df_CQ_dC_symb_subs->diff(C); - std::cout << "D2f_CQ_DC_dC_symb: " << *D2f_CQ_DC_dC_symb << std::endl; + deallog << "D2f_CQ_DC_dC_symb: " << *D2f_CQ_DC_dC_symb << std::endl; // 5. Perform some numerical substitutions // Lets assume Q = 0.6*C*C @@ -99,11 +99,11 @@ main(int argc, char *argv[]) C); // This resolves the implicit relationship between Q and C SE::RCP f_CQ_subs = f_CQ_symb->subs(all_var_dict); - std::cout << "f_CQ_subs: " << *f_CQ_subs << std::endl; + deallog << "f_CQ_subs: " << *f_CQ_subs << std::endl; deallog << "f_CQ_subs: eval: " << SE::eval_double(*f_CQ_subs) << std::endl; SE::RCP df_CQ_dC_subs = df_CQ_dC_symb->subs(all_var_dict); - std::cout << "df_CQ_dC: subs: " << *df_CQ_dC_subs << std::endl; + deallog << "df_CQ_dC: subs: " << *df_CQ_dC_subs << std::endl; deallog << "df_CQ_dC: eval: " << SE::eval_double(*df_CQ_dC_subs) << std::endl; // This first substitution should presumably convert Q(C)->0.6C and thus @@ -113,8 +113,8 @@ main(int argc, char *argv[]) // This second substitution should fill out the remaining entries for C SE::RCP D2f_CQ_DC_dC_subs = D2f_CQ_DC_dC_subs_1->subs(all_var_dict); - std::cout << "D2f_CQ_DC_dC: subs 1: " << *D2f_CQ_DC_dC_subs_1 << std::endl - << "D2f_CQ_DC_dC: subs 2: " << *D2f_CQ_DC_dC_subs << std::endl; + deallog << "D2f_CQ_DC_dC: subs 1: " << *D2f_CQ_DC_dC_subs_1 << std::endl + << "D2f_CQ_DC_dC: subs 2: " << *D2f_CQ_DC_dC_subs << std::endl; deallog << "D2f_CQ_DC_dC: eval: " << SE::eval_double(*D2f_CQ_DC_dC_subs) << std::endl; diff --git a/tests/symengine/basic_07.output b/tests/symengine/basic_07.output index 22306b4159..f771c8707d 100644 --- a/tests/symengine/basic_07.output +++ b/tests/symengine/basic_07.output @@ -1,4 +1,13 @@ -DEAL::f_CQ_subs: eval: 187.5 +DEAL::C, Qi, Q(C) +DEAL::f_CQ_symb: 0.5*C**2*Qi +DEAL::df_CQ_dC_symb: 1.0*C*Qi +DEAL::df_CQ_dC_symb_subs: C*Q(C)*1.0 +DEAL::D2f_CQ_DC_dC_symb: Q(C)*1.0 + C*Derivative(Q(C), C)*1.0 +DEAL::f_CQ_subs: 375.0*0.5 +DEAL::f_CQ_subs: eval: 187.500 +DEAL::df_CQ_dC: subs: 75.0*1.0 DEAL::df_CQ_dC: eval: 75.0000 +DEAL::D2f_CQ_DC_dC: subs 1: 6.0*C*1.0 + Qi*1.0 +DEAL::D2f_CQ_DC_dC: subs 2: 45.0*1.0 DEAL::D2f_CQ_DC_dC: eval: 45.0000 diff --git a/tests/symengine/batch_optimizer_01_1a.output b/tests/symengine/batch_optimizer_01_1a.output index f7346062e2..20f317e968 100644 --- a/tests/symengine/batch_optimizer_01_1a.output +++ b/tests/symengine/batch_optimizer_01_1a.output @@ -1,4 +1,7 @@ +DEAL:Float::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 0 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -8,6 +11,8 @@ DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Float:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -24,6 +29,8 @@ DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Float:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -40,6 +47,8 @@ DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Float:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -56,6 +65,8 @@ DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/s DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Float:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -72,6 +83,8 @@ DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Float:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502060 @@ -88,6 +101,8 @@ DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5* DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979664 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164966106 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744916 @@ -104,6 +119,8 @@ DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Float:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150299 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433533 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150299 @@ -120,6 +137,8 @@ DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324642 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883095 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -136,6 +155,8 @@ DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297681 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323419 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196098 @@ -152,6 +173,8 @@ DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709270000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806180000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325199 @@ -168,6 +191,8 @@ DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Float:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698177 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416092 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624138 @@ -184,6 +209,8 @@ DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Float:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872414 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155134 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232626 @@ -200,6 +227,8 @@ DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2*( DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Float:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428826 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048389 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072434 @@ -216,6 +245,8 @@ DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0*1 DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Float:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480736 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361878 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542258 @@ -232,6 +263,8 @@ DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0* DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Float:ACos:Symbolic computation: Substitution::subs_psi: 1.403348207 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361878 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542258 @@ -248,6 +281,8 @@ DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0* DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Float:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486754 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405536 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108107746 @@ -264,6 +299,8 @@ DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0* DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Float:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Float:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Float:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007807 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384638 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923077106 @@ -280,6 +317,8 @@ DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Float:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584368 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612525 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918638 @@ -296,6 +335,8 @@ DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Float:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575562 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685448 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528172 @@ -312,6 +353,8 @@ DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Float:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829242 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475593 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213390 @@ -328,6 +371,8 @@ DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Float:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045517 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966104 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949156 @@ -344,6 +389,8 @@ DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1* DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Float:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888823 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380616903 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925355 @@ -360,6 +407,8 @@ DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Float:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361215 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285746 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428806 @@ -376,6 +425,8 @@ DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf( DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Float:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Float:Erf:Symbolic computation: Substitution::subs_psi: 8.957900047 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933365 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028654 @@ -392,6 +443,8 @@ DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Float:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Float:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961370 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640975 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028654 @@ -400,6 +453,9 @@ DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.12400 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019128 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114617 DEAL:Float::OK +DEAL:Double::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 0 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -409,6 +465,8 @@ DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Double:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -425,6 +483,8 @@ DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Double:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -441,6 +501,8 @@ DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Double:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -457,6 +519,8 @@ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Double:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -473,6 +537,8 @@ DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Double:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502120 @@ -489,6 +555,8 @@ DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5 DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979486 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164965809 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744871 @@ -505,6 +573,8 @@ DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Double:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150489 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433659 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150489 @@ -521,6 +591,8 @@ DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324625 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883083 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -537,6 +609,8 @@ DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2ps DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297536 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323370 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196133 @@ -553,6 +627,8 @@ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709269961 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806179974 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325169 @@ -569,6 +645,8 @@ DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Double:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698031 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416135 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624203 @@ -585,6 +663,8 @@ DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Double:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872608 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155118 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232677 @@ -601,6 +681,8 @@ DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Double:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428895 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048295 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072442 @@ -617,6 +699,8 @@ DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0* DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Double:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480792 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361698 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542547 @@ -633,6 +717,8 @@ DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Double:ACos:Symbolic computation: Substitution::subs_psi: 1.403348248 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361698 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542547 @@ -649,6 +735,8 @@ DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0 DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Double:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486774 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405405 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108108108 @@ -665,6 +753,8 @@ DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0 DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Double:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Double:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Double:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007811 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384615 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923076923 @@ -681,6 +771,8 @@ DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Double:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584610 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612400 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918600 @@ -697,6 +789,8 @@ DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Double:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575580 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685469 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528203 @@ -713,6 +807,8 @@ DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Double:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829453 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475641 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213462 @@ -729,6 +825,8 @@ DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1. DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Double:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045503 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966244 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949365 @@ -745,6 +843,8 @@ DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1 DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Double:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888730 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380617019 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925528 @@ -761,6 +861,8 @@ DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Double:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361183 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285714 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428571 @@ -777,6 +879,8 @@ DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Double:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Double:Erf:Symbolic computation: Substitution::subs_psi: 8.957900385 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933590 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028682 @@ -793,6 +897,8 @@ DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*er DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Double:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Double:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961483 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640989 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028682 @@ -801,6 +907,9 @@ DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.1240 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019121 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114727 DEAL:Double::OK +DEAL:Complex float::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -810,6 +919,8 @@ DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex float:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -826,6 +937,8 @@ DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -842,6 +955,8 @@ DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -858,6 +973,8 @@ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -874,6 +991,8 @@ DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex float:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502060,0.000000000) @@ -890,6 +1009,8 @@ DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979664,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164966106,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744916,0.000000000) @@ -906,6 +1027,8 @@ DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150299,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433533,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150299,0.000000000) @@ -922,6 +1045,8 @@ DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324642,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883095,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -938,6 +1063,8 @@ DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::sy DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297681,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323419,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196098,0.000000000) @@ -954,6 +1081,8 @@ DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709270000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806180000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325199,0.000000000) @@ -970,6 +1099,8 @@ DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698177,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416092,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624138,0.000000000) @@ -986,6 +1117,8 @@ DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872414,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155134,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232626,0.000000000) @@ -1002,6 +1135,8 @@ DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428826,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048389,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072434,0.000000000) @@ -1018,6 +1153,8 @@ DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480736,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361878,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542258,0.000000000) @@ -1034,6 +1171,8 @@ DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_psi: (1.403348207,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361878,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542258,0.000000000) @@ -1050,6 +1189,8 @@ DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486754,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405536,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108107746,0.000000000) @@ -1066,6 +1207,8 @@ DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584368,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612525,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918638,0.000000000) @@ -1082,6 +1225,8 @@ DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575562,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685448,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528172,0.000000000) @@ -1098,6 +1243,8 @@ DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829242,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475593,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213390,0.000000000) @@ -1114,6 +1261,8 @@ DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045517,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966104,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949156,0.000000000) @@ -1130,6 +1279,8 @@ DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888823,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380616903,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925355,0.000000000) @@ -1146,6 +1297,8 @@ DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361215,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285746,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428806,0.000000000) @@ -1154,6 +1307,9 @@ DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: (0.03020408191,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: (0.08816326410,0.000000000) DEAL:Complex float::OK +DEAL:Complex double::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -1163,6 +1319,8 @@ DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex double:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -1179,6 +1337,8 @@ DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -1195,6 +1355,8 @@ DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -1211,6 +1373,8 @@ DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -1227,6 +1391,8 @@ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex double:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502120,0.000000000) @@ -1243,6 +1409,8 @@ DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979486,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164965809,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744871,0.000000000) @@ -1259,6 +1427,8 @@ DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2ps DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150489,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433659,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150489,0.000000000) @@ -1275,6 +1445,8 @@ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324625,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883083,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -1291,6 +1463,8 @@ DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::s DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297536,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323370,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196133,0.000000000) @@ -1307,6 +1481,8 @@ DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::sym DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709269961,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806179974,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325169,0.000000000) @@ -1323,6 +1499,8 @@ DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698031,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416135,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624203,0.000000000) @@ -1339,6 +1517,8 @@ DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872608,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155118,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232677,0.000000000) @@ -1355,6 +1535,8 @@ DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428895,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048295,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072442,0.000000000) @@ -1371,6 +1553,8 @@ DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480792,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361698,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542547,0.000000000) @@ -1387,6 +1571,8 @@ DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_psi: (1.403348248,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361698,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542547,0.000000000) @@ -1403,6 +1589,8 @@ DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486774,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405405,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108108108,0.000000000) @@ -1419,6 +1607,8 @@ DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584610,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612400,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918600,0.000000000) @@ -1435,6 +1625,8 @@ DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575580,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685469,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528203,0.000000000) @@ -1451,6 +1643,8 @@ DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829453,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475641,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213462,0.000000000) @@ -1467,6 +1661,8 @@ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045503,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966244,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949365,0.000000000) @@ -1483,6 +1679,8 @@ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888730,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380617019,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925528,0.000000000) @@ -1499,6 +1697,8 @@ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361183,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285714,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428571,0.000000000) diff --git a/tests/symengine/batch_optimizer_01_1b.output b/tests/symengine/batch_optimizer_01_1b.output index f42d46ce94..77cbf1c5b2 100644 --- a/tests/symengine/batch_optimizer_01_1b.output +++ b/tests/symengine/batch_optimizer_01_1b.output @@ -1,4 +1,7 @@ +DEAL:Float::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 0 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -8,6 +11,8 @@ DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Float:Add:Symbolic computation: Substitution::subs_psi: 25.00000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000 @@ -24,6 +29,8 @@ DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Float:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000 @@ -40,6 +47,8 @@ DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Float:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000 @@ -56,6 +65,8 @@ DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/s DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Float:Divide:Symbolic computation: Substitution::subs_psi: 2.250000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000 @@ -72,6 +83,8 @@ DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Float:Power:Symbolic computation: Substitution::subs_psi: 18.00000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502 @@ -88,6 +101,8 @@ DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5* DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898980 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164966 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224745 @@ -104,6 +119,8 @@ DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Float:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33434 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150 @@ -120,6 +137,8 @@ DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238325 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000 @@ -136,6 +155,8 @@ DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309298 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196 @@ -152,6 +173,8 @@ DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709270 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806180 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325 @@ -168,6 +191,8 @@ DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Float:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624 @@ -184,6 +209,8 @@ DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Float:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061233 @@ -200,6 +227,8 @@ DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2*( DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Float:Tan:Symbolic computation: Substitution::subs_psi: 0.7868429 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397073 @@ -216,6 +245,8 @@ DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0*1 DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Float:ASin:Symbolic computation: Substitution::subs_psi: 0.1674481 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634362 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542 @@ -232,6 +263,8 @@ DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0* DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Float:ACos:Symbolic computation: Substitution::subs_psi: 1.403348 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634362 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542 @@ -248,6 +281,8 @@ DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0* DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Float:ATan:Symbolic computation: Substitution::subs_psi: 0.1651487 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405406 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108108 @@ -264,6 +299,8 @@ DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0* DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Float:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Float:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Float:ATan2:Symbolic computation: Substitution::subs_psi: 1.764008 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615385 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923077 @@ -280,6 +317,8 @@ DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Float:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171585 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734613 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101919 @@ -296,6 +335,8 @@ DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Float:Cosh:Symbolic computation: Substitution::subs_psi: 1.230576 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593686 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528 @@ -312,6 +353,8 @@ DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Float:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827830 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213 @@ -328,6 +371,8 @@ DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Float:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659046 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219950 @@ -344,6 +389,8 @@ DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1* DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Float:ACosh:Symbolic computation: Substitution::subs_psi: 2.477889 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380617 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925 @@ -360,6 +407,8 @@ DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Float:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714286 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571430 @@ -376,6 +425,8 @@ DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf( DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Float:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Float:Erf:Symbolic computation: Substitution::subs_psi: 8.957901 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971934 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860029 @@ -392,6 +443,8 @@ DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Float:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Float:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806641 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860029 @@ -400,6 +453,9 @@ DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.12400 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440115 DEAL:Float::OK +DEAL:Double::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 0 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -409,6 +465,8 @@ DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Double:Add:Symbolic computation: Substitution::subs_psi: 25.00000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000 @@ -425,6 +483,8 @@ DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Double:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000 @@ -441,6 +501,8 @@ DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Double:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000 @@ -457,6 +519,8 @@ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Double:Divide:Symbolic computation: Substitution::subs_psi: 2.250000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000 @@ -473,6 +537,8 @@ DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Double:Power:Symbolic computation: Substitution::subs_psi: 18.00000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502 @@ -489,6 +555,8 @@ DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5 DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164966 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224745 @@ -505,6 +573,8 @@ DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Double:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33434 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150 @@ -521,6 +591,8 @@ DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238325 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000 @@ -537,6 +609,8 @@ DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2ps DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309298 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196 @@ -553,6 +627,8 @@ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709270 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806180 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325 @@ -569,6 +645,8 @@ DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Double:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624 @@ -585,6 +663,8 @@ DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Double:Cos:Symbolic computation: Substitution::subs_psi: 0.7858873 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061233 @@ -601,6 +681,8 @@ DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Double:Tan:Symbolic computation: Substitution::subs_psi: 0.7868429 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072 @@ -617,6 +699,8 @@ DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0* DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Double:ASin:Symbolic computation: Substitution::subs_psi: 0.1674481 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634362 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451543 @@ -633,6 +717,8 @@ DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Double:ACos:Symbolic computation: Substitution::subs_psi: 1.403348 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634362 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451543 @@ -649,6 +735,8 @@ DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0 DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Double:ATan:Symbolic computation: Substitution::subs_psi: 0.1651487 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108108 @@ -665,6 +753,8 @@ DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0 DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Double:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Double:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Double:ATan2:Symbolic computation: Substitution::subs_psi: 1.764008 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615385 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923077 @@ -681,6 +771,8 @@ DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Double:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171585 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101919 @@ -697,6 +789,8 @@ DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Double:Cosh:Symbolic computation: Substitution::subs_psi: 1.230576 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528 @@ -713,6 +807,8 @@ DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Double:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467476 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213 @@ -729,6 +825,8 @@ DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1. DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Double:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659046 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949 @@ -745,6 +843,8 @@ DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1 DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Double:ACosh:Symbolic computation: Substitution::subs_psi: 2.477889 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380617 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070926 @@ -761,6 +861,8 @@ DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Double:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714286 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571429 @@ -777,6 +879,8 @@ DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Double:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Double:Erf:Symbolic computation: Substitution::subs_psi: 8.957900 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971934 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860029 @@ -793,6 +897,8 @@ DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*er DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Double:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Double:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806641 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860029 @@ -801,6 +907,9 @@ DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.1240 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440115 DEAL:Double::OK +DEAL:Complex float::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -810,6 +919,8 @@ DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex float:Add:Symbolic computation: Substitution::subs_psi: (25.00000,0.000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000,0.000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000,0.000000) @@ -826,6 +937,8 @@ DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000,0.000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000,0.000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000,0.000000) @@ -842,6 +955,8 @@ DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000,0.000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000,0.000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000,0.000000) @@ -858,6 +973,8 @@ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_psi: (2.250000,0.000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000,0.000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000,0.000000) @@ -874,6 +991,8 @@ DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex float:Power:Symbolic computation: Substitution::subs_psi: (18.00000,0.000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000,0.000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502,0.000000) @@ -890,6 +1009,8 @@ DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898980,0.000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164966,0.000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224745,0.000000) @@ -906,6 +1027,8 @@ DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150,0.000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33434,0.000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150,0.000000) @@ -922,6 +1045,8 @@ DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238325,0.000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883,0.000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000,0.000000) @@ -938,6 +1063,8 @@ DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::sy DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309298,0.000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323,0.000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196,0.000000) @@ -954,6 +1081,8 @@ DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709270,0.000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806180,0.000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325,0.000000) @@ -970,6 +1099,8 @@ DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698,0.000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416,0.000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624,0.000000) @@ -986,6 +1117,8 @@ DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872,0.000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155,0.000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061233,0.000000) @@ -1002,6 +1135,8 @@ DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_psi: (0.7868429,0.000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048,0.000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397073,0.000000) @@ -1018,7 +1153,9 @@ DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) -DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_psi: (0.1674481,1.110223e-16) +DEAL:Complex float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. +DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_psi: (0.1674481,0.000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634362,0.000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542,0.000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_d2psi_ds0_ds0: (0.03809902,0.000000) @@ -1034,7 +1171,9 @@ DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) -DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_psi: (1.403348,-1.110223e-16) +DEAL:Complex float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. +DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_psi: (1.403348,0.000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634362,0.000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542,0.000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_d2psi_ds0_ds0: (-0.03809902,0.000000) @@ -1050,6 +1189,8 @@ DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_psi: (0.1651487,0.000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405406,0.000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108108,0.000000) @@ -1066,6 +1207,8 @@ DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171585,0.000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734613,0.000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101919,0.000000) @@ -1082,6 +1225,8 @@ DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_psi: (1.230576,0.000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593686,0.000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528,0.000000) @@ -1098,6 +1243,8 @@ DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827830,0.000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475,0.000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213,0.000000) @@ -1114,6 +1261,8 @@ DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659046,0.000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966,0.000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219950,0.000000) @@ -1130,6 +1279,8 @@ DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_psi: (2.477889,0.000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380617,0.000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925,0.000000) @@ -1146,6 +1297,8 @@ DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361,0.000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714286,0.000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571430,0.000000) @@ -1154,6 +1307,9 @@ DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: (0.03020408,0.000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: (0.08816327,0.000000) DEAL:Complex float::OK +DEAL:Complex double::Optimisation method: dictionary +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -1163,6 +1319,8 @@ DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex double:Add:Symbolic computation: Substitution::subs_psi: (25.00000,0.000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000,0.000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000,0.000000) @@ -1179,6 +1337,8 @@ DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000,0.000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000,0.000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000,0.000000) @@ -1195,6 +1355,8 @@ DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000,0.000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000,0.000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000,0.000000) @@ -1211,6 +1373,8 @@ DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_psi: (2.250000,0.000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000,0.000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000,0.000000) @@ -1227,6 +1391,8 @@ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex double:Power:Symbolic computation: Substitution::subs_psi: (18.00000,0.000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000,0.000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502,0.000000) @@ -1243,6 +1409,8 @@ DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979,0.000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164966,0.000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224745,0.000000) @@ -1259,6 +1427,8 @@ DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2ps DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150,0.000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33434,0.000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150,0.000000) @@ -1275,6 +1445,8 @@ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238325,0.000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883,0.000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000,0.000000) @@ -1291,6 +1463,8 @@ DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::s DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309298,0.000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323,0.000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196,0.000000) @@ -1307,6 +1481,8 @@ DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::sym DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709270,0.000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806180,0.000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325,0.000000) @@ -1323,6 +1499,8 @@ DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698,0.000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416,0.000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624,0.000000) @@ -1339,6 +1517,8 @@ DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_psi: (0.7858873,0.000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155,0.000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061233,0.000000) @@ -1355,6 +1535,8 @@ DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_psi: (0.7868429,0.000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048,0.000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072,0.000000) @@ -1371,6 +1553,8 @@ DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_psi: (0.1674481,0.000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634362,0.000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451543,0.000000) @@ -1387,6 +1571,8 @@ DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_psi: (1.403348,0.000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634362,0.000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451543,0.000000) @@ -1403,6 +1589,8 @@ DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_psi: (0.1651487,0.000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405,0.000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108108,0.000000) @@ -1419,6 +1607,8 @@ DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171585,0.000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612,0.000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101919,0.000000) @@ -1435,6 +1625,8 @@ DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_psi: (1.230576,0.000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685,0.000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528,0.000000) @@ -1451,6 +1643,8 @@ DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829,0.000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467476,0.000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213,0.000000) @@ -1467,6 +1661,8 @@ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659046,0.000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966,0.000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949,0.000000) @@ -1483,6 +1679,8 @@ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_psi: (2.477889,0.000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380617,0.000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070926,0.000000) @@ -1499,6 +1697,8 @@ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361,0.000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714286,0.000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571429,0.000000) diff --git a/tests/symengine/batch_optimizer_01_2a.output b/tests/symengine/batch_optimizer_01_2a.output index f7346062e2..6c5593e105 100644 --- a/tests/symengine/batch_optimizer_01_2a.output +++ b/tests/symengine/batch_optimizer_01_2a.output @@ -1,4 +1,7 @@ +DEAL:Float::Optimisation method: lambda +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 0 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -8,6 +11,8 @@ DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Float:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -24,6 +29,8 @@ DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Float:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -40,6 +47,8 @@ DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Float:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -56,6 +65,8 @@ DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/s DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Float:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -72,6 +83,8 @@ DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Float:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502060 @@ -88,6 +101,8 @@ DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5* DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979664 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164966106 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744916 @@ -104,6 +119,8 @@ DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Float:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150299 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433533 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150299 @@ -120,6 +137,8 @@ DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324642 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883095 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -136,6 +155,8 @@ DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297681 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323419 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196098 @@ -152,6 +173,8 @@ DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709270000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806180000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325199 @@ -168,6 +191,8 @@ DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Float:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698177 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416092 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624138 @@ -184,6 +209,8 @@ DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Float:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872414 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155134 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232626 @@ -200,6 +227,8 @@ DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2*( DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Float:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428826 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048389 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072434 @@ -216,6 +245,8 @@ DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0*1 DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Float:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480736 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361878 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542258 @@ -232,6 +263,8 @@ DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0* DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Float:ACos:Symbolic computation: Substitution::subs_psi: 1.403348207 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361878 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542258 @@ -248,6 +281,8 @@ DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0* DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Float:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486754 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405536 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108107746 @@ -264,6 +299,8 @@ DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0* DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Float:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Float:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Float:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007807 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384638 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923077106 @@ -280,6 +317,8 @@ DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Float:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584368 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612525 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918638 @@ -296,6 +335,8 @@ DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Float:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575562 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685448 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528172 @@ -312,6 +353,8 @@ DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Float:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829242 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475593 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213390 @@ -328,6 +371,8 @@ DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Float:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045517 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966104 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949156 @@ -344,6 +389,8 @@ DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1* DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Float:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888823 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380616903 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925355 @@ -360,6 +407,8 @@ DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Float:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361215 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285746 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428806 @@ -376,6 +425,8 @@ DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf( DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Float:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Float:Erf:Symbolic computation: Substitution::subs_psi: 8.957900047 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933365 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028654 @@ -392,6 +443,8 @@ DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Float:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Float:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961370 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640975 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028654 @@ -400,6 +453,9 @@ DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.12400 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019128 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114617 DEAL:Float::OK +DEAL:Double::Optimisation method: lambda +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 0 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -409,6 +465,8 @@ DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Double:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -425,6 +483,8 @@ DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Double:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -441,6 +501,8 @@ DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Double:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -457,6 +519,8 @@ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Double:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -473,6 +537,8 @@ DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Double:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502120 @@ -489,6 +555,8 @@ DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5 DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979486 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164965809 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744871 @@ -505,6 +573,8 @@ DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Double:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150489 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433659 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150489 @@ -521,6 +591,8 @@ DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324625 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883083 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -537,6 +609,8 @@ DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2ps DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297536 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323370 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196133 @@ -553,6 +627,8 @@ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709269961 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806179974 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325169 @@ -569,6 +645,8 @@ DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Double:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698031 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416135 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624203 @@ -585,6 +663,8 @@ DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Double:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872608 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155118 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232677 @@ -601,6 +681,8 @@ DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Double:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428895 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048295 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072442 @@ -617,6 +699,8 @@ DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0* DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Double:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480792 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361698 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542547 @@ -633,6 +717,8 @@ DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Double:ACos:Symbolic computation: Substitution::subs_psi: 1.403348248 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361698 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542547 @@ -649,6 +735,8 @@ DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0 DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Double:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486774 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405405 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108108108 @@ -665,6 +753,8 @@ DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0 DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Double:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Double:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Double:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007811 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384615 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923076923 @@ -681,6 +771,8 @@ DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Double:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584610 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612400 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918600 @@ -697,6 +789,8 @@ DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Double:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575580 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685469 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528203 @@ -713,6 +807,8 @@ DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Double:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829453 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475641 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213462 @@ -729,6 +825,8 @@ DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1. DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Double:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045503 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966244 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949365 @@ -745,6 +843,8 @@ DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1 DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Double:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888730 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380617019 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925528 @@ -761,6 +861,8 @@ DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Double:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361183 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285714 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428571 @@ -777,6 +879,8 @@ DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Double:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Double:Erf:Symbolic computation: Substitution::subs_psi: 8.957900385 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933590 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028682 @@ -793,6 +897,8 @@ DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*er DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Double:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Double:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961483 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640989 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028682 @@ -801,6 +907,9 @@ DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.1240 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019121 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114727 DEAL:Double::OK +DEAL:Complex float::Optimisation method: lambda +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -810,6 +919,8 @@ DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex float:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -826,6 +937,8 @@ DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -842,6 +955,8 @@ DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -858,6 +973,8 @@ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -874,6 +991,8 @@ DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex float:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502060,0.000000000) @@ -890,6 +1009,8 @@ DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979664,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164966106,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744916,0.000000000) @@ -906,6 +1027,8 @@ DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150299,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433533,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150299,0.000000000) @@ -922,6 +1045,8 @@ DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324642,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883095,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -938,6 +1063,8 @@ DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::sy DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297681,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323419,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196098,0.000000000) @@ -954,6 +1081,8 @@ DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709270000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806180000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325199,0.000000000) @@ -970,6 +1099,8 @@ DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698177,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416092,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624138,0.000000000) @@ -986,6 +1117,8 @@ DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872414,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155134,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232626,0.000000000) @@ -1002,6 +1135,8 @@ DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428826,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048389,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072434,0.000000000) @@ -1018,6 +1153,8 @@ DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480736,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361878,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542258,0.000000000) @@ -1034,6 +1171,8 @@ DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_psi: (1.403348207,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361878,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542258,0.000000000) @@ -1050,6 +1189,8 @@ DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486754,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405536,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108107746,0.000000000) @@ -1066,6 +1207,8 @@ DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584368,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612525,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918638,0.000000000) @@ -1082,6 +1225,8 @@ DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575562,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685448,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528172,0.000000000) @@ -1098,6 +1243,8 @@ DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829242,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475593,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213390,0.000000000) @@ -1114,6 +1261,8 @@ DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045517,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966104,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949156,0.000000000) @@ -1130,6 +1279,8 @@ DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888823,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380616903,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925355,0.000000000) @@ -1146,6 +1297,8 @@ DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361215,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285746,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428806,0.000000000) @@ -1154,6 +1307,9 @@ DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: (0.03020408191,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: (0.08816326410,0.000000000) DEAL:Complex float::OK +DEAL:Complex double::Optimisation method: lambda +Optimisation flags: OptimizationFlags|-O2| +Skip non-implemented functions: 1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -1163,6 +1319,8 @@ DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex double:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -1179,6 +1337,8 @@ DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -1195,6 +1355,8 @@ DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -1211,6 +1373,8 @@ DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -1227,6 +1391,8 @@ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex double:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502120,0.000000000) @@ -1243,6 +1409,8 @@ DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979486,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164965809,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744871,0.000000000) @@ -1259,6 +1427,8 @@ DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2ps DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150489,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433659,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150489,0.000000000) @@ -1275,6 +1445,8 @@ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324625,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883083,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -1291,6 +1463,8 @@ DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::s DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297536,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323370,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196133,0.000000000) @@ -1307,6 +1481,8 @@ DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::sym DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709269961,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806179974,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325169,0.000000000) @@ -1323,6 +1499,8 @@ DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698031,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416135,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624203,0.000000000) @@ -1339,6 +1517,8 @@ DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872608,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155118,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232677,0.000000000) @@ -1355,6 +1535,8 @@ DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428895,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048295,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072442,0.000000000) @@ -1371,6 +1553,8 @@ DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480792,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361698,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542547,0.000000000) @@ -1387,6 +1571,8 @@ DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_psi: (1.403348248,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361698,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542547,0.000000000) @@ -1403,6 +1589,8 @@ DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486774,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405405,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108108108,0.000000000) @@ -1419,6 +1607,8 @@ DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584610,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612400,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918600,0.000000000) @@ -1435,6 +1625,8 @@ DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575580,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685469,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528203,0.000000000) @@ -1451,6 +1643,8 @@ DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829453,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475641,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213462,0.000000000) @@ -1467,6 +1661,8 @@ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045503,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966244,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949365,0.000000000) @@ -1483,6 +1679,8 @@ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888730,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380617019,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925528,0.000000000) @@ -1499,6 +1697,8 @@ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361183,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285714,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428571,0.000000000) diff --git a/tests/symengine/batch_optimizer_01_2b.output b/tests/symengine/batch_optimizer_01_2b.output index f7346062e2..905af6d66f 100644 --- a/tests/symengine/batch_optimizer_01_2b.output +++ b/tests/symengine/batch_optimizer_01_2b.output @@ -1,4 +1,7 @@ +DEAL:Float::Optimisation method: lambda +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 0 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -8,6 +11,8 @@ DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Float:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -24,6 +29,8 @@ DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Float:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -40,6 +47,8 @@ DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Float:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -56,6 +65,8 @@ DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/s DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Float:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -72,6 +83,8 @@ DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Float:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502060 @@ -88,6 +101,8 @@ DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5* DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979664 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164966106 DEAL:Float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744916 @@ -104,6 +119,8 @@ DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Float:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150299 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433533 DEAL:Float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150299 @@ -120,6 +137,8 @@ DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324642 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883095 DEAL:Float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -136,6 +155,8 @@ DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297681 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323419 DEAL:Float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196098 @@ -152,6 +173,8 @@ DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709270000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806180000 DEAL:Float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325199 @@ -168,6 +191,8 @@ DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Float:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698177 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416092 DEAL:Float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624138 @@ -184,6 +209,8 @@ DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2**2 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Float:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872414 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155134 DEAL:Float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232626 @@ -200,6 +227,8 @@ DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2*( DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Float:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428826 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048389 DEAL:Float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072434 @@ -216,6 +245,8 @@ DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0*1 DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Float:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480736 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361878 DEAL:Float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542258 @@ -232,6 +263,8 @@ DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0* DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Float:ACos:Symbolic computation: Substitution::subs_psi: 1.403348207 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361878 DEAL:Float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542258 @@ -248,6 +281,8 @@ DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0* DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Float:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486754 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405536 DEAL:Float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108107746 @@ -264,6 +299,8 @@ DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0* DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Float:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Float:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Float:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Float:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007807 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384638 DEAL:Float:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923077106 @@ -280,6 +317,8 @@ DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Float:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584368 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612525 DEAL:Float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918638 @@ -296,6 +335,8 @@ DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2**2 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Float:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575562 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685448 DEAL:Float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528172 @@ -312,6 +353,8 @@ DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Float:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829242 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475593 DEAL:Float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213390 @@ -328,6 +371,8 @@ DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Float:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045517 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966104 DEAL:Float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949156 @@ -344,6 +389,8 @@ DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1* DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Float:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888823 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380616903 DEAL:Float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925355 @@ -360,6 +407,8 @@ DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0* DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Float:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361215 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285746 DEAL:Float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428806 @@ -376,6 +425,8 @@ DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf( DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Float:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Float:Erf:Symbolic computation: Substitution::subs_psi: 8.957900047 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933365 DEAL:Float:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028654 @@ -392,6 +443,8 @@ DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Float:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Float:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Float:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Float:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961370 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640975 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028654 @@ -400,6 +453,9 @@ DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.12400 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019128 DEAL:Float:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114617 DEAL:Float::OK +DEAL:Double::Optimisation method: lambda +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 0 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -409,6 +465,8 @@ DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Double:Add:Symbolic computation: Substitution::subs_psi: 25.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: 10.00000000 DEAL:Double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: 10.00000000 @@ -425,6 +483,8 @@ DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Double:Subtract:Symbolic computation: Substitution::subs_psi: 1.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: 2.000000000 DEAL:Double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: -2.000000000 @@ -441,6 +501,8 @@ DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Double:Multiply:Symbolic computation: Substitution::subs_psi: 36.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: 24.00000000 DEAL:Double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: 36.00000000 @@ -457,6 +519,8 @@ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2/ DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Double:Divide:Symbolic computation: Substitution::subs_psi: 2.250000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: 1.500000000 DEAL:Double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: -2.250000000 @@ -473,6 +537,8 @@ DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Double:Power:Symbolic computation: Substitution::subs_psi: 18.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: 12.00000000 DEAL:Double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: 19.77502120 @@ -489,6 +555,8 @@ DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -0.5 DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_psi: 4.898979486 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: 0.8164965809 DEAL:Double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: 1.224744871 @@ -505,6 +573,8 @@ DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Double:Exponential:Symbolic computation: Substitution::subs_psi: 66.50150489 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: 44.33433659 DEAL:Double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: 66.50150489 @@ -521,6 +591,8 @@ DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_psi: 6.238324625 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: 4.158883083 DEAL:Double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: 4.500000000 @@ -537,6 +609,8 @@ DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2ps DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: 0.6309297536 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1914323370 DEAL:Double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4551196133 @@ -553,6 +627,8 @@ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: 2.709269961 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: 1.806179974 DEAL:Double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: 1.954325169 @@ -569,6 +645,8 @@ DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Double:Sin:Symbolic computation: Substitution::subs_psi: 0.6183698031 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1746416135 DEAL:Double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2619624203 @@ -585,6 +663,8 @@ DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s2** DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Double:Cos:Symbolic computation: Substitution::subs_psi: 0.7858872608 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.1374155118 DEAL:Double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: -0.2061232677 @@ -601,6 +681,8 @@ DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2* DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Double:Tan:Symbolic computation: Substitution::subs_psi: 0.7868428895 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.3598048295 DEAL:Double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5397072442 @@ -617,6 +699,8 @@ DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 1.0* DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Double:ASin:Symbolic computation: Substitution::subs_psi: 0.1674480792 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05634361698 DEAL:Double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08451542547 @@ -633,6 +717,8 @@ DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1.0 DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Double:ACos:Symbolic computation: Substitution::subs_psi: 1.403348248 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: 0.05634361698 DEAL:Double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: 0.08451542547 @@ -649,6 +735,8 @@ DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -2.0 DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Double:ATan:Symbolic computation: Substitution::subs_psi: 0.1651486774 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05405405405 DEAL:Double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08108108108 @@ -665,6 +753,8 @@ DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 6.0 DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 6.0*s2**2/(s1**2 + s2**2)**2 - 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -6.0*s1**2/(s1**2 + s2**2)**2 + 3.0*(s1**2 + s2**2)**(-1) DEAL:Double:ATan2:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -6.0*s1*s2/(s1**2 + s2**2)**2 +DEAL:Double:ATan2:Symbolic computation: Optimization::ATan2: About to optimise... done. +DEAL:Double:ATan2:Symbolic computation: Substitution::ATan2: About to substitute... done. DEAL:Double:ATan2:Symbolic computation: Substitution::subs_psi: 1.764007811 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds0: -0.4615384615 DEAL:Double:ATan2:Symbolic computation: Substitution::subs_dpsi_ds1: 0.6923076923 @@ -681,6 +771,8 @@ DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Double:Sinh:Symbolic computation: Substitution::subs_psi: 0.7171584610 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.2734612400 DEAL:Double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.4101918600 @@ -697,6 +789,8 @@ DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: s2** DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Double:Cosh:Symbolic computation: Substitution::subs_psi: 1.230575580 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1593685469 DEAL:Double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2390528203 @@ -713,6 +807,8 @@ DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*s2 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Double:Tanh:Symbolic computation: Substitution::subs_psi: 0.5827829453 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.1467475641 DEAL:Double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.2201213462 @@ -729,6 +825,8 @@ DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -1. DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Double:ASinh:Symbolic computation: Substitution::subs_psi: 0.1659045503 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05479966244 DEAL:Double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08219949365 @@ -745,6 +843,8 @@ DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: -s1 DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Double:ACosh:Symbolic computation: Substitution::subs_psi: 2.477888730 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: 0.3380617019 DEAL:Double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: 0.5070925528 @@ -761,6 +861,8 @@ DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2.0 DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Double:ATanh:Symbolic computation: Substitution::subs_psi: 0.1682361183 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: -0.05714285714 DEAL:Double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: -0.08571428571 @@ -777,6 +879,8 @@ DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*erf DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erf:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erf:Symbolic computation: Optimization::Erf: About to optimise... done. +DEAL:Double:Erf:Symbolic computation: Substitution::Erf: About to substitute... done. DEAL:Double:Erf:Symbolic computation: Substitution::subs_psi: 8.957900385 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds0: 5.971933590 DEAL:Double:Erf:Symbolic computation: Substitution::subs_dpsi_ds1: 0.1860028682 @@ -793,6 +897,8 @@ DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0: 2*er DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*exp(-s2**2)*s1/sqrt(pi) DEAL:Double:Erfc:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 4*exp(-s2**2)*s1**2*s2/sqrt(pi) +DEAL:Double:Erfc:Symbolic computation: Optimization::Erfc: About to optimise... done. +DEAL:Double:Erfc:Symbolic computation: Substitution::Erfc: About to substitute... done. DEAL:Double:Erfc:Symbolic computation: Substitution::subs_psi: 0.04209961483 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds0: 0.02806640989 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_dpsi_ds1: -0.1860028682 @@ -801,6 +907,9 @@ DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: -0.1240 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: -0.1240019121 DEAL:Double:Erfc:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: 0.7440114727 DEAL:Double::OK +DEAL:Complex float::Optimisation method: lambda +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex float:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -810,6 +919,8 @@ DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex float:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex float:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex float:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex float:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -826,6 +937,8 @@ DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex float:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex float:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex float:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex float:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -842,6 +955,8 @@ DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex float:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex float:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex float:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex float:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -858,6 +973,8 @@ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex float:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex float:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex float:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex float:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -874,6 +991,8 @@ DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex float:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex float:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex float:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex float:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex float:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502060,0.000000000) @@ -890,6 +1009,8 @@ DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex float:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex float:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex float:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979664,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164966106,0.000000000) DEAL:Complex float:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744916,0.000000000) @@ -906,6 +1027,8 @@ DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex float:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex float:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex float:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150299,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433533,0.000000000) DEAL:Complex float:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150299,0.000000000) @@ -922,6 +1045,8 @@ DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex float:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex float:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex float:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324642,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883095,0.000000000) DEAL:Complex float:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -938,6 +1063,8 @@ DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::sy DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex float:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex float:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297681,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323419,0.000000000) DEAL:Complex float:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196098,0.000000000) @@ -954,6 +1081,8 @@ DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex float:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex float:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709270000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806180000,0.000000000) DEAL:Complex float:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325199,0.000000000) @@ -970,6 +1099,8 @@ DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex float:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex float:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex float:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698177,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416092,0.000000000) DEAL:Complex float:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624138,0.000000000) @@ -986,6 +1117,8 @@ DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex float:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex float:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex float:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872414,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155134,0.000000000) DEAL:Complex float:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232626,0.000000000) @@ -1002,6 +1135,8 @@ DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds0 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex float:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex float:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex float:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428826,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048389,0.000000000) DEAL:Complex float:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072434,0.000000000) @@ -1018,6 +1153,8 @@ DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex float:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480736,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361878,0.000000000) DEAL:Complex float:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542258,0.000000000) @@ -1034,6 +1171,8 @@ DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex float:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_psi: (1.403348207,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361878,0.000000000) DEAL:Complex float:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542258,0.000000000) @@ -1050,6 +1189,8 @@ DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex float:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486754,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405536,0.000000000) DEAL:Complex float:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108107746,0.000000000) @@ -1066,6 +1207,8 @@ DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex float:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex float:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex float:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584368,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612525,0.000000000) DEAL:Complex float:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918638,0.000000000) @@ -1082,6 +1225,8 @@ DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex float:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex float:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex float:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575562,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685448,0.000000000) DEAL:Complex float:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528172,0.000000000) @@ -1098,6 +1243,8 @@ DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex float:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex float:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex float:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829242,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475593,0.000000000) DEAL:Complex float:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213390,0.000000000) @@ -1114,6 +1261,8 @@ DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex float:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045517,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966104,0.000000000) DEAL:Complex float:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949156,0.000000000) @@ -1130,6 +1279,8 @@ DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex float:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex float:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex float:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888823,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380616903,0.000000000) DEAL:Complex float:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925355,0.000000000) @@ -1146,6 +1297,8 @@ DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex float:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex float:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex float:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361215,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285746,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428806,0.000000000) @@ -1154,6 +1307,9 @@ DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds0: DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds0_ds1: (0.03020408191,0.000000000) DEAL:Complex float:ATanh:Symbolic computation: Substitution::subs_d2psi_ds1_ds1: (0.08816326410,0.000000000) DEAL:Complex float::OK +DEAL:Complex double::Optimisation method: lambda +Optimisation flags: OptimizationFlags|cse|-O3| +Skip non-implemented functions: 1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s0: s1 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_s1: s2 DEAL:Complex double:Add:Symbolic computation: Function initialisation::symb_psi: (s1 + s2)**2 @@ -1163,6 +1319,8 @@ DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2 DEAL:Complex double:Add:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Add:Symbolic computation: Optimization::Add: About to optimise... done. +DEAL:Complex double:Add:Symbolic computation: Substitution::Add: About to substitute... done. DEAL:Complex double:Add:Symbolic computation: Substitution::subs_psi: (25.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds0: (10.00000000,0.000000000) DEAL:Complex double:Add:Symbolic computation: Substitution::subs_dpsi_ds1: (10.00000000,0.000000000) @@ -1179,6 +1337,8 @@ DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2 DEAL:Complex double:Subtract:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2 +DEAL:Complex double:Subtract:Symbolic computation: Optimization::Subtract: About to optimise... done. +DEAL:Complex double:Subtract:Symbolic computation: Substitution::Subtract: About to substitute... done. DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_psi: (1.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds0: (2.000000000,0.000000000) DEAL:Complex double:Subtract:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.000000000,0.000000000) @@ -1195,6 +1355,8 @@ DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_d DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 4*s1*s2 DEAL:Complex double:Multiply:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*s1**2 +DEAL:Complex double:Multiply:Symbolic computation: Optimization::Multiply: About to optimise... done. +DEAL:Complex double:Multiply:Symbolic computation: Substitution::Multiply: About to substitute... done. DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_psi: (36.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds0: (24.00000000,0.000000000) DEAL:Complex double:Multiply:Symbolic computation: Substitution::subs_dpsi_ds1: (36.00000000,0.000000000) @@ -1211,6 +1373,8 @@ DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -4*s1/s2**3 DEAL:Complex double:Divide:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 6*s1**2/s2**4 +DEAL:Complex double:Divide:Symbolic computation: Optimization::Divide: About to optimise... done. +DEAL:Complex double:Divide:Symbolic computation: Substitution::Divide: About to substitute... done. DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_psi: (2.250000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds0: (1.500000000,0.000000000) DEAL:Complex double:Divide:Symbolic computation: Substitution::subs_dpsi_ds1: (-2.250000000,0.000000000) @@ -1227,6 +1391,8 @@ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*s1**(-1 + s2)*s2*log(s1) + 2.0*s1**(-1 + s2) DEAL:Complex double:Power:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*s1**s2*log(s1)**2 +DEAL:Complex double:Power:Symbolic computation: Optimization::Power: About to optimise... done. +DEAL:Complex double:Power:Symbolic computation: Substitution::Power: About to substitute... done. DEAL:Complex double:Power:Symbolic computation: Substitution::subs_psi: (18.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds0: (12.00000000,0.000000000) DEAL:Complex double:Power:Symbolic computation: Substitution::subs_dpsi_ds1: (19.77502120,0.000000000) @@ -1243,6 +1409,8 @@ DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -0.5*s1*s2/(s1*s2)**(3/2) + 1.0*(s1*s2)**(-1/2) DEAL:Complex double:Sqrt:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.5*s1**2/(s1*s2)**(3/2) +DEAL:Complex double:Sqrt:Symbolic computation: Optimization::Sqrt: About to optimise... done. +DEAL:Complex double:Sqrt:Symbolic computation: Substitution::Sqrt: About to substitute... done. DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_psi: (4.898979486,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds0: (0.8164965809,0.000000000) DEAL:Complex double:Sqrt:Symbolic computation: Substitution::subs_dpsi_ds1: (1.224744871,0.000000000) @@ -1259,6 +1427,8 @@ DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2ps DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*exp(s2)*s1 DEAL:Complex double:Exponential:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: exp(s2)*s1**2 +DEAL:Complex double:Exponential:Symbolic computation: Optimization::Exponential: About to optimise... done. +DEAL:Complex double:Exponential:Symbolic computation: Substitution::Exponential: About to substitute... done. DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_psi: (66.50150489,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds0: (44.33433659,0.000000000) DEAL:Complex double:Exponential:Symbolic computation: Substitution::subs_dpsi_ds1: (66.50150489,0.000000000) @@ -1275,6 +1445,8 @@ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2*s1/s2 DEAL:Complex double:Logarithm:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**2/s2**2 +DEAL:Complex double:Logarithm:Symbolic computation: Optimization::Logarithm: About to optimise... done. +DEAL:Complex double:Logarithm:Symbolic computation: Substitution::Logarithm: About to substitute... done. DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_psi: (6.238324625,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds0: (4.158883083,0.000000000) DEAL:Complex double:Logarithm:Symbolic computation: Substitution::subs_dpsi_ds1: (4.500000000,0.000000000) @@ -1291,6 +1463,8 @@ DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::s DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1/(s1*s2*log(s1)**2) DEAL:Complex double:Logarithm with Base:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1/(s2**2*log(s1)) +DEAL:Complex double:Logarithm with Base:Symbolic computation: Optimization::Logarithm with Base: About to optimise... done. +DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::Logarithm with Base: About to substitute... done. DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_psi: (0.6309297536,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1914323370,0.000000000) DEAL:Complex double:Logarithm with Base:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4551196133,0.000000000) @@ -1307,6 +1481,8 @@ DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::sym DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 0.868588963806504*s1/s2 DEAL:Complex double:Logarithm base 10:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -0.434294481903252*s1**2/s2**2 +DEAL:Complex double:Logarithm base 10:Symbolic computation: Optimization::Logarithm base 10: About to optimise... done. +DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::Logarithm base 10: About to substitute... done. DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_psi: (2.709269961,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds0: (1.806179974,0.000000000) DEAL:Complex double:Logarithm base 10:Symbolic computation: Substitution::subs_dpsi_ds1: (1.954325169,0.000000000) @@ -1323,6 +1499,8 @@ DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cos(s2/s1)/s1**2 + s2*sin(s2/s1)/s1**3 DEAL:Complex double:Sin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -sin(s2/s1)/s1**2 +DEAL:Complex double:Sin:Symbolic computation: Optimization::Sin: About to optimise... done. +DEAL:Complex double:Sin:Symbolic computation: Substitution::Sin: About to substitute... done. DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_psi: (0.6183698031,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1746416135,0.000000000) DEAL:Complex double:Sin:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2619624203,0.000000000) @@ -1339,6 +1517,8 @@ DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: sin(s2/s1)/s1**2 + s2*cos(s2/s1)/s1**3 DEAL:Complex double:Cos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -cos(s2/s1)/s1**2 +DEAL:Complex double:Cos:Symbolic computation: Optimization::Cos: About to optimise... done. +DEAL:Complex double:Cos:Symbolic computation: Substitution::Cos: About to substitute... done. DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_psi: (0.7858872608,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.1374155118,0.000000000) DEAL:Complex double:Cos:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.2061232677,0.000000000) @@ -1355,6 +1535,8 @@ DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 + tan(s2/s1)**2)/s1**2 - 2*s2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**3 DEAL:Complex double:Tan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2*tan(s2/s1)*(1 + tan(s2/s1)**2)/s1**2 +DEAL:Complex double:Tan:Symbolic computation: Optimization::Tan: About to optimise... done. +DEAL:Complex double:Tan:Symbolic computation: Substitution::Tan: About to substitute... done. DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_psi: (0.7868428895,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.3598048295,0.000000000) DEAL:Complex double:Tan:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5397072442,0.000000000) @@ -1371,6 +1553,8 @@ DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASin:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASin:Symbolic computation: Optimization::ASin: About to optimise... done. +DEAL:Complex double:ASin:Symbolic computation: Substitution::ASin: About to substitute... done. DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_psi: (0.1674480792,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05634361698,0.000000000) DEAL:Complex double:ASin:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08451542547,0.000000000) @@ -1387,6 +1571,8 @@ DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 1.0*1/(s1**2*s2**2*sqrt(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ACos:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**(3/2)) - 2.0*1/(s1*s2**3*sqrt(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ACos:Symbolic computation: Optimization::ACos: About to optimise... done. +DEAL:Complex double:ACos:Symbolic computation: Substitution::ACos: About to substitute... done. DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_psi: (1.403348248,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds0: (0.05634361698,0.000000000) DEAL:Complex double:ACos:Symbolic computation: Substitution::subs_dpsi_ds1: (0.08451542547,0.000000000) @@ -1403,6 +1589,8 @@ DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -2.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATan:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATan:Symbolic computation: Optimization::ATan: About to optimise... done. +DEAL:Complex double:ATan:Symbolic computation: Substitution::ATan: About to substitute... done. DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_psi: (0.1651486774,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05405405405,0.000000000) DEAL:Complex double:ATan:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08108108108,0.000000000) @@ -1419,6 +1607,8 @@ DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -cosh(s2/s1)/s1**2 - s2*sinh(s2/s1)/s1**3 DEAL:Complex double:Sinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: sinh(s2/s1)/s1**2 +DEAL:Complex double:Sinh:Symbolic computation: Optimization::Sinh: About to optimise... done. +DEAL:Complex double:Sinh:Symbolic computation: Substitution::Sinh: About to substitute... done. DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_psi: (0.7171584610,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.2734612400,0.000000000) DEAL:Complex double:Sinh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.4101918600,0.000000000) @@ -1435,6 +1625,8 @@ DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -sinh(s2/s1)/s1**2 - s2*cosh(s2/s1)/s1**3 DEAL:Complex double:Cosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: cosh(s2/s1)/s1**2 +DEAL:Complex double:Cosh:Symbolic computation: Optimization::Cosh: About to optimise... done. +DEAL:Complex double:Cosh:Symbolic computation: Substitution::Cosh: About to substitute... done. DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_psi: (1.230575580,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1593685469,0.000000000) DEAL:Complex double:Cosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2390528203,0.000000000) @@ -1451,6 +1643,8 @@ DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_d DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -(1 - tanh(s2/s1)**2)/s1**2 + 2*s2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**3 DEAL:Complex double:Tanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -2*tanh(s2/s1)*(1 - tanh(s2/s1)**2)/s1**2 +DEAL:Complex double:Tanh:Symbolic computation: Optimization::Tanh: About to optimise... done. +DEAL:Complex double:Tanh:Symbolic computation: Substitution::Tanh: About to substitute... done. DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_psi: (0.5827829453,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.1467475641,0.000000000) DEAL:Complex double:Tanh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.2201213462,0.000000000) @@ -1467,6 +1661,8 @@ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -1.0*1/(s1**4*s2**4*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 1.0*1/(s1**2*s2**2*sqrt(1 + 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ASinh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -1.0*1/(s1**3*s2**5*(1 + 1.0*1/(s1**2*s2**2))**(3/2)) + 2.0*1/(s1*s2**3*sqrt(1 + 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ASinh:Symbolic computation: Optimization::ASinh: About to optimise... done. +DEAL:Complex double:ASinh:Symbolic computation: Substitution::ASinh: About to substitute... done. DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_psi: (0.1659045503,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05479966244,0.000000000) DEAL:Complex double:ASinh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08219949365,0.000000000) @@ -1483,6 +1679,8 @@ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: -s1**2*s2**2/(-1 + s1**2*s2**2)**(3/2) + (-1 + s1**2*s2**2)**(-1/2) DEAL:Complex double:ACosh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: -s1**3*s2/(-1 + s1**2*s2**2)**(3/2) +DEAL:Complex double:ACosh:Symbolic computation: Optimization::ACosh: About to optimise... done. +DEAL:Complex double:ACosh:Symbolic computation: Substitution::ACosh: About to substitute... done. DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_psi: (2.477888730,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds0: (0.3380617019,0.000000000) DEAL:Complex double:ACosh:Symbolic computation: Substitution::subs_dpsi_ds1: (0.5070925528,0.000000000) @@ -1499,6 +1697,8 @@ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds0: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds0_ds1: 2.0*1/(s1**4*s2**4*(1 - 1.0*1/(s1**2*s2**2))**2) + 1.0*1/(s1**2*s2**2*(1 - 1.0*1/(s1**2*s2**2))) DEAL:Complex double:ATanh:Symbolic computation: Differentiation::symb_d2psi_ds1_ds1: 2.0*1/(s1**3*s2**5*(1 - 1.0*1/(s1**2*s2**2))**2) + 2.0*1/(s1*s2**3*(1 - 1.0*1/(s1**2*s2**2))) +DEAL:Complex double:ATanh:Symbolic computation: Optimization::ATanh: About to optimise... done. +DEAL:Complex double:ATanh:Symbolic computation: Substitution::ATanh: About to substitute... done. DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_psi: (0.1682361183,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds0: (-0.05714285714,0.000000000) DEAL:Complex double:ATanh:Symbolic computation: Substitution::subs_dpsi_ds1: (-0.08571428571,0.000000000) diff --git a/tests/symengine/batch_optimizer_02_1a.output b/tests/symengine/batch_optimizer_02_1a.output index fc25b8942e..1608ba6ea4 100644 --- a/tests/symengine/batch_optimizer_02_1a.output +++ b/tests/symengine/batch_optimizer_02_1a.output @@ -1,6 +1,36 @@ +DEAL:Scalar::Scalar values +DEAL:Scalar:Float::-------------------------------------------------------------------------------- +DEAL:Scalar:Float::Scalar +DEAL:Scalar:Float::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Float::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Float:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Float:Substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 +DEAL:Scalar:Float:Optimisation + substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 DEAL:Scalar:Float::OK +DEAL:Scalar:Double::-------------------------------------------------------------------------------- +DEAL:Scalar:Double::Scalar +DEAL:Scalar:Double::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Double::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Double:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Double:Substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 +DEAL:Scalar:Double:Optimisation + substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 DEAL:Scalar:Double::OK +DEAL:Tensor::Tensor values +DEAL:Tensor:Float::-------------------------------------------------------------------------------- +DEAL:Tensor:Float::Tensor: Dim: 2 +DEAL:Tensor:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Float:Substitution::substitute: s: 734.047569928224 + sin(92.5599951171876*0.666666666666667) ds_dx: 901.687533421523*2.0 ds_dy: 4019.87041569541 + 3.13333320617676*cos(92.5599951171876*0.666666666666667) -2723.13798364333 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) -2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) 2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) ds_dz: 0.754767513877953 + 2.13333336512248*cos(92.5599951171876*0.666666666666667) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.915356353134942 + 4.13333320617676*cos(92.5599951171876*0.666666666666667) +DEAL:Tensor:Float:Substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Tensor:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Tensor:Float::OK +DEAL:Tensor:Double::-------------------------------------------------------------------------------- +DEAL:Tensor:Double::Tensor: Dim: 2 +DEAL:Tensor:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Double:Substitution::substitute: s: 734.047508762939 + sin(92.56*0.666666666666667) ds_dx: 901.687441192011*2.0 ds_dy: 4019.87019043982 + 3.13333333333333*cos(92.56*0.666666666666667) -2723.1378709431 + 3.8*cos(92.56*0.666666666666667) -2074.77171119474 + 3.8*cos(92.56*0.666666666666667) 2074.77171119474 + 3.8*cos(92.56*0.666666666666667) ds_dz: 0.754767480762797 + 2.13333333333333*cos(92.56*0.666666666666667) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.915356306457009 + 4.13333333333333*cos(92.56*0.666666666666667) +DEAL:Tensor:Double:Substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Tensor:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Tensor:Double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_02_1b.output b/tests/symengine/batch_optimizer_02_1b.output index fc25b8942e..9bfeb5af4c 100644 --- a/tests/symengine/batch_optimizer_02_1b.output +++ b/tests/symengine/batch_optimizer_02_1b.output @@ -1,6 +1,36 @@ +DEAL:Scalar::Scalar values +DEAL:Scalar:Float::-------------------------------------------------------------------------------- +DEAL:Scalar:Float::Scalar +DEAL:Scalar:Float::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Float::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Float:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Float:Substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 +DEAL:Scalar:Float:Optimisation + substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 DEAL:Scalar:Float::OK +DEAL:Scalar:Double::-------------------------------------------------------------------------------- +DEAL:Scalar:Double::Scalar +DEAL:Scalar:Double::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Double::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Double:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Double:Substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 +DEAL:Scalar:Double:Optimisation + substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 DEAL:Scalar:Double::OK +DEAL:Tensor::Tensor values +DEAL:Tensor:Float::-------------------------------------------------------------------------------- +DEAL:Tensor:Float::Tensor: Dim: 2 +DEAL:Tensor:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Float:Substitution::substitute: s: 734.047569928224 + sin(92.5599951171876*0.666666666666667) ds_dx: 901.687533421523*2.0 ds_dy: 4019.87041569541 + 3.13333320617676*cos(92.5599951171876*0.666666666666667) -2723.13798364333 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) -2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) 2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) ds_dz: 0.754767513877953 + 2.13333336512248*cos(92.5599951171876*0.666666666666667) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.915356353134942 + 4.13333320617676*cos(92.5599951171876*0.666666666666667) +DEAL:Tensor:Float:Substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Tensor:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 DEAL:Tensor:Float::OK +DEAL:Tensor:Double::-------------------------------------------------------------------------------- +DEAL:Tensor:Double::Tensor: Dim: 2 +DEAL:Tensor:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Double:Substitution::substitute: s: 734.047508762939 + sin(92.56*0.666666666666667) ds_dx: 901.687441192011*2.0 ds_dy: 4019.87019043982 + 3.13333333333333*cos(92.56*0.666666666666667) -2723.1378709431 + 3.8*cos(92.56*0.666666666666667) -2074.77171119474 + 3.8*cos(92.56*0.666666666666667) 2074.77171119474 + 3.8*cos(92.56*0.666666666666667) ds_dz: 0.754767480762797 + 2.13333333333333*cos(92.56*0.666666666666667) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.915356306457009 + 4.13333333333333*cos(92.56*0.666666666666667) +DEAL:Tensor:Double:Substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Tensor:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Tensor:Double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_02_2a.output b/tests/symengine/batch_optimizer_02_2a.output index fc25b8942e..1608ba6ea4 100644 --- a/tests/symengine/batch_optimizer_02_2a.output +++ b/tests/symengine/batch_optimizer_02_2a.output @@ -1,6 +1,36 @@ +DEAL:Scalar::Scalar values +DEAL:Scalar:Float::-------------------------------------------------------------------------------- +DEAL:Scalar:Float::Scalar +DEAL:Scalar:Float::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Float::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Float:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Float:Substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 +DEAL:Scalar:Float:Optimisation + substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 DEAL:Scalar:Float::OK +DEAL:Scalar:Double::-------------------------------------------------------------------------------- +DEAL:Scalar:Double::Scalar +DEAL:Scalar:Double::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Double::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Double:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Double:Substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 +DEAL:Scalar:Double:Optimisation + substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 DEAL:Scalar:Double::OK +DEAL:Tensor::Tensor values +DEAL:Tensor:Float::-------------------------------------------------------------------------------- +DEAL:Tensor:Float::Tensor: Dim: 2 +DEAL:Tensor:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Float:Substitution::substitute: s: 734.047569928224 + sin(92.5599951171876*0.666666666666667) ds_dx: 901.687533421523*2.0 ds_dy: 4019.87041569541 + 3.13333320617676*cos(92.5599951171876*0.666666666666667) -2723.13798364333 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) -2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) 2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) ds_dz: 0.754767513877953 + 2.13333336512248*cos(92.5599951171876*0.666666666666667) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.915356353134942 + 4.13333320617676*cos(92.5599951171876*0.666666666666667) +DEAL:Tensor:Float:Substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Tensor:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Tensor:Float::OK +DEAL:Tensor:Double::-------------------------------------------------------------------------------- +DEAL:Tensor:Double::Tensor: Dim: 2 +DEAL:Tensor:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Double:Substitution::substitute: s: 734.047508762939 + sin(92.56*0.666666666666667) ds_dx: 901.687441192011*2.0 ds_dy: 4019.87019043982 + 3.13333333333333*cos(92.56*0.666666666666667) -2723.1378709431 + 3.8*cos(92.56*0.666666666666667) -2074.77171119474 + 3.8*cos(92.56*0.666666666666667) 2074.77171119474 + 3.8*cos(92.56*0.666666666666667) ds_dz: 0.754767480762797 + 2.13333333333333*cos(92.56*0.666666666666667) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.915356306457009 + 4.13333333333333*cos(92.56*0.666666666666667) +DEAL:Tensor:Double:Substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Tensor:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Tensor:Double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_02_2b.output b/tests/symengine/batch_optimizer_02_2b.output index fc25b8942e..1608ba6ea4 100644 --- a/tests/symengine/batch_optimizer_02_2b.output +++ b/tests/symengine/batch_optimizer_02_2b.output @@ -1,6 +1,36 @@ +DEAL:Scalar::Scalar values +DEAL:Scalar:Float::-------------------------------------------------------------------------------- +DEAL:Scalar:Float::Scalar +DEAL:Scalar:Float::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Float::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Float:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Float:Substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 +DEAL:Scalar:Float:Optimisation + substitution::evaluation: s: 11.28968525 ds_dx: 2.440623999 DEAL:Scalar:Float::OK +DEAL:Scalar:Double::-------------------------------------------------------------------------------- +DEAL:Scalar:Double::Scalar +DEAL:Scalar:Double::symb_s: 1.5 + 1.5*y/log(x) + 2.0*x**y + sin(0.666666666666667*x*y**2) +DEAL:Scalar:Double::symb_ds_dx: 2.0*x**(-1 + y)*y + 0.666666666666667*y**2*cos(0.666666666666667*x*y**2) - 1.5*y/(x*log(x)**2) +DEAL:Scalar:Double:Substitution::substitute: s: 11.8612466532799 + sin(5.625*0.666666666666667) ds_dx: 3.6714630512665 + 1.5*cos(5.625*0.666666666666667) +DEAL:Scalar:Double:Substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 +DEAL:Scalar:Double:Optimisation + substitution::evaluation: s: 11.28968533 ds_dx: 2.440624015 DEAL:Scalar:Double::OK +DEAL:Tensor::Tensor values +DEAL:Tensor:Float::-------------------------------------------------------------------------------- +DEAL:Tensor:Float::Tensor: Dim: 2 +DEAL:Tensor:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Float:Substitution::substitute: s: 734.047569928224 + sin(92.5599951171876*0.666666666666667) ds_dx: 901.687533421523*2.0 ds_dy: 4019.87041569541 + 3.13333320617676*cos(92.5599951171876*0.666666666666667) -2723.13798364333 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) -2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) 2074.77192219984 + 3.79999987284342*cos(92.5599951171876*0.666666666666667) ds_dz: 0.754767513877953 + 2.13333336512248*cos(92.5599951171876*0.666666666666667) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.5*(1.83071270626988 + 4.9333332379659*cos(92.5599951171876*0.666666666666667)) 0.915356353134942 + 4.13333320617676*cos(92.5599951171876*0.666666666666667) +DEAL:Tensor:Float:Substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Tensor:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Tensor:Float::OK +DEAL:Tensor:Double::-------------------------------------------------------------------------------- +DEAL:Tensor:Double::Tensor: Dim: 2 +DEAL:Tensor:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Tensor:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Tensor:Double:Substitution::substitute: s: 734.047508762939 + sin(92.56*0.666666666666667) ds_dx: 901.687441192011*2.0 ds_dy: 4019.87019043982 + 3.13333333333333*cos(92.56*0.666666666666667) -2723.1378709431 + 3.8*cos(92.56*0.666666666666667) -2074.77171119474 + 3.8*cos(92.56*0.666666666666667) 2074.77171119474 + 3.8*cos(92.56*0.666666666666667) ds_dz: 0.754767480762797 + 2.13333333333333*cos(92.56*0.666666666666667) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.5*(1.83071261291402 + 4.93333333333333*cos(92.56*0.666666666666667)) 0.915356306457009 + 4.13333333333333*cos(92.56*0.666666666666667) +DEAL:Tensor:Double:Substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Tensor:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Tensor:Double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_03_1a.output b/tests/symengine/batch_optimizer_03_1a.output index a8bb4b95c5..c82b9a35cf 100644 --- a/tests/symengine/batch_optimizer_03_1a.output +++ b/tests/symengine/batch_optimizer_03_1a.output @@ -13,6 +13,7 @@ DEAL:Standard::HH[1][1][0][0]: 0.000000000 DEAL:Standard::HH[1][1][0][1]: 0.000000000 DEAL:Standard::HH[1][1][1][1]: -10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Explicit::psi: 53.40812106 DEAL:Explicit::S[0][0]: 34.00000000 DEAL:Explicit::S[0][1]: 0.000000000 @@ -27,6 +28,7 @@ DEAL:Explicit::HH[1][1][0][0]: -1.000000000 DEAL:Explicit::HH[1][1][0][1]: 0.000000000 DEAL:Explicit::HH[1][1][1][1]: 10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Implicit::psi: 26.44646255 DEAL:Implicit::S[0][0]: 21.50000000 DEAL:Implicit::S[0][1]: 0.000000000 diff --git a/tests/symengine/batch_optimizer_03_1b.output b/tests/symengine/batch_optimizer_03_1b.output index a8bb4b95c5..c82b9a35cf 100644 --- a/tests/symengine/batch_optimizer_03_1b.output +++ b/tests/symengine/batch_optimizer_03_1b.output @@ -13,6 +13,7 @@ DEAL:Standard::HH[1][1][0][0]: 0.000000000 DEAL:Standard::HH[1][1][0][1]: 0.000000000 DEAL:Standard::HH[1][1][1][1]: -10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Explicit::psi: 53.40812106 DEAL:Explicit::S[0][0]: 34.00000000 DEAL:Explicit::S[0][1]: 0.000000000 @@ -27,6 +28,7 @@ DEAL:Explicit::HH[1][1][0][0]: -1.000000000 DEAL:Explicit::HH[1][1][0][1]: 0.000000000 DEAL:Explicit::HH[1][1][1][1]: 10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Implicit::psi: 26.44646255 DEAL:Implicit::S[0][0]: 21.50000000 DEAL:Implicit::S[0][1]: 0.000000000 diff --git a/tests/symengine/batch_optimizer_03_2a.output b/tests/symengine/batch_optimizer_03_2a.output index a8bb4b95c5..c82b9a35cf 100644 --- a/tests/symengine/batch_optimizer_03_2a.output +++ b/tests/symengine/batch_optimizer_03_2a.output @@ -13,6 +13,7 @@ DEAL:Standard::HH[1][1][0][0]: 0.000000000 DEAL:Standard::HH[1][1][0][1]: 0.000000000 DEAL:Standard::HH[1][1][1][1]: -10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Explicit::psi: 53.40812106 DEAL:Explicit::S[0][0]: 34.00000000 DEAL:Explicit::S[0][1]: 0.000000000 @@ -27,6 +28,7 @@ DEAL:Explicit::HH[1][1][0][0]: -1.000000000 DEAL:Explicit::HH[1][1][0][1]: 0.000000000 DEAL:Explicit::HH[1][1][1][1]: 10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Implicit::psi: 26.44646255 DEAL:Implicit::S[0][0]: 21.50000000 DEAL:Implicit::S[0][1]: 0.000000000 diff --git a/tests/symengine/batch_optimizer_03_2b.output b/tests/symengine/batch_optimizer_03_2b.output index a8bb4b95c5..c82b9a35cf 100644 --- a/tests/symengine/batch_optimizer_03_2b.output +++ b/tests/symengine/batch_optimizer_03_2b.output @@ -13,6 +13,7 @@ DEAL:Standard::HH[1][1][0][0]: 0.000000000 DEAL:Standard::HH[1][1][0][1]: 0.000000000 DEAL:Standard::HH[1][1][1][1]: -10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Explicit::psi: 53.40812106 DEAL:Explicit::S[0][0]: 34.00000000 DEAL:Explicit::S[0][1]: 0.000000000 @@ -27,6 +28,7 @@ DEAL:Explicit::HH[1][1][0][0]: -1.000000000 DEAL:Explicit::HH[1][1][0][1]: 0.000000000 DEAL:Explicit::HH[1][1][1][1]: 10.00000000 DEAL::-------------------------------------------------- +DEAL::-------------------------------------------------- DEAL:Implicit::psi: 26.44646255 DEAL:Implicit::S[0][0]: 21.50000000 DEAL:Implicit::S[0][1]: 0.000000000 diff --git a/tests/symengine/batch_optimizer_05_1a.output b/tests/symengine/batch_optimizer_05_1a.output index 59fee125c8..0e053d96cd 100644 --- a/tests/symengine/batch_optimizer_05_1a.output +++ b/tests/symengine/batch_optimizer_05_1a.output @@ -1,6 +1,42 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_05_1b.output b/tests/symengine/batch_optimizer_05_1b.output index 59fee125c8..5853c62a58 100644 --- a/tests/symengine/batch_optimizer_05_1b.output +++ b/tests/symengine/batch_optimizer_05_1b.output @@ -1,6 +1,42 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_05_2a.output b/tests/symengine/batch_optimizer_05_2a.output index 59fee125c8..0e053d96cd 100644 --- a/tests/symengine/batch_optimizer_05_2a.output +++ b/tests/symengine/batch_optimizer_05_2a.output @@ -1,6 +1,42 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_05_2b.output b/tests/symengine/batch_optimizer_05_2b.output index 59fee125c8..71266ac66d 100644 --- a/tests/symengine/batch_optimizer_05_2b.output +++ b/tests/symengine/batch_optimizer_05_2b.output @@ -1,6 +1,42 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_06_1a.output b/tests/symengine/batch_optimizer_06_1a.output index 59fee125c8..c7f7e0321b 100644 --- a/tests/symengine/batch_optimizer_06_1a.output +++ b/tests/symengine/batch_optimizer_06_1a.output @@ -1,6 +1,74 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) + +DEAL:Serialization:Float:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113900e+03 2.07640954281834820e+03 1.67425190103196053e+00 2.69685737072851328e+00 1.97851016739322971e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) + +DEAL:Serialization:Double:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113900e+03 2.07640954281834820e+03 1.67425190103196053e+00 2.69685737072851328e+00 1.97851016739322971e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) + +DEAL:Serialization:Complex float:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208858e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957113991e+03 0.00000000000000000e+00 2.07640954281834956e+03 0.00000000000000000e+00 1.67425190103196053e+00 0.00000000000000000e+00 2.69685737072851328e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) + +DEAL:Serialization:Complex double:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 0 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208858e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957113991e+03 0.00000000000000000e+00 2.07640954281834956e+03 0.00000000000000000e+00 1.67425190103196053e+00 0.00000000000000000e+00 2.69685737072851328e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 0 0 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_06_1b.output b/tests/symengine/batch_optimizer_06_1b.output index 59fee125c8..f501846ecd 100644 --- a/tests/symengine/batch_optimizer_06_1b.output +++ b/tests/symengine/batch_optimizer_06_1b.output @@ -1,6 +1,74 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220703e+03 -2.721500000e+03 -2.073134033e+03 2.076409668e+03 1.674248815e+00 2.696851254e+00 1.978506565e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 14 0 0 0 2 x0 66 0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 9 2.0*x**x1 2 x5 9 log(x)*x4 2 x6 8 1.5*y_11 2 x7 25 0.666666666666667*cos(x0) 2 x8 8 1.5*y_10 2 x9 7 x7*z_01 3 x10 8 1.5*y_01 3 x11 8 1.5*y_00 3 x12 5 x1/x2 3 x13 7 3.0*x12 9 0 30 1.5 + x4 + 1.5*x1*x3 + sin(x0) 19 2.0*x**(-1 + x1)*x1 31 -x6 + x3*x6 + x5*y_11 + x7*z_00 25 x8 + x9 - x3*x8 - x5*y_10 27 x10 + x9 - x3*x10 - x5*y_01 33 -x11 + x3*x11 + x5*y_00 + x7*z_11 18 x13*z_00 + x7*y_00 18 x13*z_11 + x7*y_11 45 0.5*(6.0*x12*z_01 + (1.0*y_01 + 1.0*y_10)*x7) 0 0 + +DEAL:Serialization:Float:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220703e+03 -2.721500000e+03 -2.073134033e+03 2.076409668e+03 1.674248815e+00 2.696851254e+00 1.978506565e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 14 0 0 0 2 x0 66 0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 9 2.0*x**x1 2 x5 9 log(x)*x4 2 x6 8 1.5*y_11 2 x7 25 0.666666666666667*cos(x0) 2 x8 8 1.5*y_10 2 x9 7 x7*z_01 3 x10 8 1.5*y_01 3 x11 8 1.5*y_00 3 x12 5 x1/x2 3 x13 7 3.0*x12 9 0 30 1.5 + x4 + 1.5*x1*x3 + sin(x0) 19 2.0*x**(-1 + x1)*x1 31 -x6 + x3*x6 + x5*y_11 + x7*z_00 25 x8 + x9 - x3*x8 - x5*y_10 27 x10 + x9 - x3*x10 - x5*y_01 33 -x11 + x3*x11 + x5*y_00 + x7*z_11 18 x13*z_00 + x7*y_00 18 x13*z_11 + x7*y_11 45 0.5*(6.0*x12*z_01 + (1.0*y_01 + 1.0*y_10)*x7) 0 0 +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220703 -2721.500000 -2073.134033 2076.409668 ds_dz: 1.674248815 1.978506565 1.978506565 2.696851254 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113946e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851373e+00 1.97851016739322993e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 14 0 0 0 2 x0 66 0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 9 2.0*x**x1 2 x5 9 log(x)*x4 2 x6 8 1.5*y_11 2 x7 25 0.666666666666667*cos(x0) 2 x8 8 1.5*y_10 2 x9 7 x7*z_01 3 x10 8 1.5*y_01 3 x11 8 1.5*y_00 3 x12 5 x1/x2 3 x13 7 3.0*x12 9 0 30 1.5 + x4 + 1.5*x1*x3 + sin(x0) 19 2.0*x**(-1 + x1)*x1 31 -x6 + x3*x6 + x5*y_11 + x7*z_00 25 x8 + x9 - x3*x8 - x5*y_10 27 x10 + x9 - x3*x10 - x5*y_01 33 -x11 + x3*x11 + x5*y_00 + x7*z_11 18 x13*z_00 + x7*y_00 18 x13*z_11 + x7*y_11 45 0.5*(6.0*x12*z_01 + (1.0*y_01 + 1.0*y_10)*x7) 0 0 + +DEAL:Serialization:Double:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113946e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851373e+00 1.97851016739322993e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 14 0 0 0 2 x0 66 0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 9 2.0*x**x1 2 x5 9 log(x)*x4 2 x6 8 1.5*y_11 2 x7 25 0.666666666666667*cos(x0) 2 x8 8 1.5*y_10 2 x9 7 x7*z_01 3 x10 8 1.5*y_01 3 x11 8 1.5*y_00 3 x12 5 x1/x2 3 x13 7 3.0*x12 9 0 30 1.5 + x4 + 1.5*x1*x3 + sin(x0) 19 2.0*x**(-1 + x1)*x1 31 -x6 + x3*x6 + x5*y_11 + x7*z_00 25 x8 + x9 - x3*x8 - x5*y_10 27 x10 + x9 - x3*x10 - x5*y_01 33 -x11 + x3*x11 + x5*y_00 + x7*z_11 18 x13*z_00 + x7*y_00 18 x13*z_11 + x7*y_11 45 0.5*(6.0*x12*z_01 + (1.0*y_01 + 1.0*y_10)*x7) 0 0 +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220703e+03 0.000000000e+00 -2.721500000e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674248815e+00 0.000000000e+00 2.696851254e+00 0.000000000e+00 1.978506565e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 15 0 0 0 2 x0 76 (0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 16 (1.5 + 0.0*I)*x3 2 x5 5 x**x1 2 x6 16 (2.0 + 0.0*I)*x5 2 x7 6 log(x) 2 x8 5 x6*x7 2 x9 35 (0.666666666666667 + 0.0*I)*cos(x0) 3 x10 21 (-2.0 + 0.0*I)*x5*x7 3 x11 18 (-1.5 + 0.0*I)*x3 3 x12 7 x9*z_01 3 x13 5 x1/x2 3 x14 17 (3.0 + 0.0*I)*x13 9 0 34 1.5 + 0.0*I + x6 + x1*x4 + sin(x0) 29 (2.0 + 0.0*I)*x**(-1 + x1)*x1 50 (-1.5 + 0.0*I)*y_11 + x4*y_11 + x8*y_11 + x9*z_00 46 x12 + (1.5 + 0.0*I)*y_10 + x10*y_10 + x11*y_10 46 x12 + (1.5 + 0.0*I)*y_01 + x10*y_01 + x11*y_01 50 (-1.5 + 0.0*I)*y_00 + x4*y_00 + x8*y_00 + x9*z_11 18 x14*z_00 + x9*y_00 18 x14*z_11 + x9*y_11 55 0.5*((6.0 + 0.0*I)*x13*z_01 + (1.0*y_01 + 1.0*y_10)*x9) 0 0 + +DEAL:Serialization:Complex float:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220703e+03 0.000000000e+00 -2.721500000e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674248815e+00 0.000000000e+00 2.696851254e+00 0.000000000e+00 1.978506565e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 15 0 0 0 2 x0 76 (0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 16 (1.5 + 0.0*I)*x3 2 x5 5 x**x1 2 x6 16 (2.0 + 0.0*I)*x5 2 x7 6 log(x) 2 x8 5 x6*x7 2 x9 35 (0.666666666666667 + 0.0*I)*cos(x0) 3 x10 21 (-2.0 + 0.0*I)*x5*x7 3 x11 18 (-1.5 + 0.0*I)*x3 3 x12 7 x9*z_01 3 x13 5 x1/x2 3 x14 17 (3.0 + 0.0*I)*x13 9 0 34 1.5 + 0.0*I + x6 + x1*x4 + sin(x0) 29 (2.0 + 0.0*I)*x**(-1 + x1)*x1 50 (-1.5 + 0.0*I)*y_11 + x4*y_11 + x8*y_11 + x9*z_00 46 x12 + (1.5 + 0.0*I)*y_10 + x10*y_10 + x11*y_10 46 x12 + (1.5 + 0.0*I)*y_01 + x10*y_01 + x11*y_01 50 (-1.5 + 0.0*I)*y_00 + x4*y_00 + x8*y_00 + x9*z_11 18 x14*z_00 + x9*y_00 18 x14*z_11 + x9*y_11 55 0.5*((6.0 + 0.0*I)*x13*z_01 + (1.0*y_01 + 1.0*y_10)*x9) 0 0 +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220703,0.000000000) (-2721.500000,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674248815,0.000000000) (1.978506565,0.000000000) (1.978506565,0.000000000) (2.696851254,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208858e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957114037e+03 0.00000000000000000e+00 2.07640954281834911e+03 0.00000000000000000e+00 1.67425190103196075e+00 0.00000000000000000e+00 2.69685737072851373e+00 0.00000000000000000e+00 1.97851016739322993e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 15 0 0 0 2 x0 76 (0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 16 (1.5 + 0.0*I)*x3 2 x5 5 x**x1 2 x6 16 (2.0 + 0.0*I)*x5 2 x7 6 log(x) 2 x8 5 x6*x7 2 x9 35 (0.666666666666667 + 0.0*I)*cos(x0) 3 x10 21 (-2.0 + 0.0*I)*x5*x7 3 x11 18 (-1.5 + 0.0*I)*x3 3 x12 7 x9*z_01 3 x13 5 x1/x2 3 x14 17 (3.0 + 0.0*I)*x13 9 0 34 1.5 + 0.0*I + x6 + x1*x4 + sin(x0) 29 (2.0 + 0.0*I)*x**(-1 + x1)*x1 50 (-1.5 + 0.0*I)*y_11 + x4*y_11 + x8*y_11 + x9*z_00 46 x12 + (1.5 + 0.0*I)*y_10 + x10*y_10 + x11*y_10 46 x12 + (1.5 + 0.0*I)*y_01 + x10*y_01 + x11*y_01 50 (-1.5 + 0.0*I)*y_00 + x4*y_00 + x8*y_00 + x9*z_11 18 x14*z_00 + x9*y_00 18 x14*z_11 + x9*y_11 55 0.5*((6.0 + 0.0*I)*x13*z_01 + (1.0*y_01 + 1.0*y_10)*x9) 0 0 + +DEAL:Serialization:Complex double:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 0 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208858e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957114037e+03 0.00000000000000000e+00 2.07640954281834911e+03 0.00000000000000000e+00 1.67425190103196075e+00 0.00000000000000000e+00 2.69685737072851373e+00 0.00000000000000000e+00 1.97851016739322993e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 8 0 1 x 4 z_11 4 z_00 4 z_01 4 y_01 4 y_00 4 y_11 4 y_10 0 0 15 0 0 0 2 x0 76 (0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01) 2 x1 21 y_00*y_11 - y_01*y_10 2 x2 29 z_00**2 + 2*z_01**2 + z_11**2 2 x3 10 log(x2/x1) 2 x4 16 (1.5 + 0.0*I)*x3 2 x5 5 x**x1 2 x6 16 (2.0 + 0.0*I)*x5 2 x7 6 log(x) 2 x8 5 x6*x7 2 x9 35 (0.666666666666667 + 0.0*I)*cos(x0) 3 x10 21 (-2.0 + 0.0*I)*x5*x7 3 x11 18 (-1.5 + 0.0*I)*x3 3 x12 7 x9*z_01 3 x13 5 x1/x2 3 x14 17 (3.0 + 0.0*I)*x13 9 0 34 1.5 + 0.0*I + x6 + x1*x4 + sin(x0) 29 (2.0 + 0.0*I)*x**(-1 + x1)*x1 50 (-1.5 + 0.0*I)*y_11 + x4*y_11 + x8*y_11 + x9*z_00 46 x12 + (1.5 + 0.0*I)*y_10 + x10*y_10 + x11*y_10 46 x12 + (1.5 + 0.0*I)*y_01 + x10*y_01 + x11*y_01 50 (-1.5 + 0.0*I)*y_00 + x4*y_00 + x8*y_00 + x9*z_11 18 x14*z_00 + x9*y_00 18 x14*z_11 + x9*y_11 55 0.5*((6.0 + 0.0*I)*x13*z_01 + (1.0*y_01 + 1.0*y_10)*x9) 0 0 +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_06_2a.output b/tests/symengine/batch_optimizer_06_2a.output index 59fee125c8..c0b8a2fc2b 100644 --- a/tests/symengine/batch_optimizer_06_2a.output +++ b/tests/symengine/batch_optimizer_06_2a.output @@ -1,6 +1,74 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 + +DEAL:Serialization:Float:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001688e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113900e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851328e+00 1.97851016739322949e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 + +DEAL:Serialization:Double:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001688e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113900e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851328e+00 1.97851016739322949e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 + +DEAL:Serialization:Complex float:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 0.000000000e+00 -2.073134033e+03 0.000000000e+00 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,0.000000000) (-2073.134033,0.000000000) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208903e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957113991e+03 0.00000000000000000e+00 2.07640954281834956e+03 0.00000000000000000e+00 1.67425190103196053e+00 0.00000000000000000e+00 2.69685737072851373e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 + +DEAL:Serialization:Complex double:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 1 0 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208903e+03 0.00000000000000000e+00 -2.72150003931949823e+03 0.00000000000000000e+00 -2.07313387957113991e+03 0.00000000000000000e+00 2.07640954281834956e+03 0.00000000000000000e+00 1.67425190103196053e+00 0.00000000000000000e+00 2.69685737072851373e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,0.000000000) (-2073.133880,0.000000000) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/batch_optimizer_06_2b.output b/tests/symengine/batch_optimizer_06_2b.output index 59fee125c8..a13cb47e09 100644 --- a/tests/symengine/batch_optimizer_06_2b.output +++ b/tests/symengine/batch_optimizer_06_2b.output @@ -1,6 +1,74 @@ +DEAL:Serialization:Float::-------------------------------------------------------------------------------- +DEAL:Serialization:Float::Dim: 2 +DEAL:Serialization:Float::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::evaluation: s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 +DEAL:Serialization:Float:Optimisation + substitution::Serializing... +DEAL:Serialization:Float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 + +DEAL:Serialization:Float:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Float:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Float:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 16 5.69999980926514 4 z_00 16 4.69999980926514 4 z_01 16 5.69999980926514 4 y_01 16 3.20000004768372 4 y_00 16 3.20000004768372 4 y_11 16 6.19999980926514 4 y_10 16 4.19999980926514 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.331452026e+02 1.803375122e+03 4.021220947e+03 -2.721500244e+03 -2.073134033e+03 2.076409668e+03 1.674245715e+00 2.696845293e+00 1.978502989e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 +DEAL:Serialization:Float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Float:Optimisation + substitution::Evaluation (post-serialization): s: 733.1452026 ds_dx: 1803.375122 ds_dy: 4021.220947 -2721.500244 -2073.134033 2076.409668 ds_dz: 1.674245715 1.978502989 1.978502989 2.696845293 DEAL:Serialization:Float::OK +DEAL:Serialization:Double::-------------------------------------------------------------------------------- +DEAL:Serialization:Double::Dim: 2 +DEAL:Serialization:Double::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::evaluation: s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (pre-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 +DEAL:Serialization:Double:Optimisation + substitution::Serializing... +DEAL:Serialization:Double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113946e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851373e+00 1.97851016739322993e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 + +DEAL:Serialization:Double:Optimisation + substitution::symb_s: 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Double:Optimisation + substitution::symb_ds_dy: -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Double:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 3 5.7 4 z_00 3 4.7 4 z_01 3 5.7 4 y_01 3 3.2 4 y_00 3 3.2 4 y_11 3 6.2 4 y_10 3 4.2 0 0 9 0 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 9 0 7.33145160811001574e+02 1.80337488238402102e+03 4.02122068318208630e+03 -2.72150003931949686e+03 -2.07313387957113946e+03 2.07640954281834820e+03 1.67425190103196075e+00 2.69685737072851373e+00 1.97851016739322993e+00 0 0 9 0 0 0 59 2.0*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 184 0.5*(0.666666666666667*(1.0*y_01 + 1.0*y_10)*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 6.0*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 222 1.5*y_01 - 1.5*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 222 1.5*y_10 - 1.5*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_01*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) - 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 201 1.5 + 1.5*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 2.0*x**(y_00*y_11 - y_01*y_10) + sin(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 161 0.666666666666667*y_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 161 0.666666666666667*y_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 3.0*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 223 -1.5*y_00 + 1.5*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_11*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 223 -1.5*y_11 + 1.5*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + 0.666666666666667*z_00*cos(0.666666666666667*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + 2.0*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 1 1 +DEAL:Serialization:Double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Double:Optimisation + substitution::Evaluation (post-serialization): s: 733.1451608 ds_dx: 1803.374882 ds_dy: 4021.220683 -2721.500039 -2073.133880 2076.409543 ds_dz: 1.674251901 1.978510167 1.978510167 2.696857371 DEAL:Serialization:Double::OK +DEAL:Serialization:Complex float::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex float::Dim: 2 +DEAL:Serialization:Complex float::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::evaluation: s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) +DEAL:Serialization:Complex float:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 -3.342597466e-13 -2.073134033e+03 -2.546741030e-13 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 + +DEAL:Serialization:Complex float:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex float:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex float:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex float:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex float:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 24 5.69999980926514 + 0.0*I 4 z_00 24 4.69999980926514 + 0.0*I 4 z_01 24 5.69999980926514 + 0.0*I 4 y_01 24 3.20000004768372 + 0.0*I 4 y_00 24 3.20000004768372 + 0.0*I 4 y_11 24 6.19999980926514 + 0.0*I 4 y_10 24 4.19999980926514 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.331452026e+02 0.000000000e+00 1.803375122e+03 0.000000000e+00 4.021220947e+03 0.000000000e+00 -2.721500244e+03 -3.342597466e-13 -2.073134033e+03 -2.546741030e-13 2.076409668e+03 0.000000000e+00 1.674245715e+00 0.000000000e+00 2.696845293e+00 0.000000000e+00 1.978502989e+00 0.000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 +DEAL:Serialization:Complex float:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex float:Optimisation + substitution::Evaluation (post-serialization): s: (733.1452026,0.000000000) ds_dx: (1803.375122,0.000000000) ds_dy: (4021.220947,0.000000000) (-2721.500244,-3.342597466e-13) (-2073.134033,-2.546741030e-13) (2076.409668,0.000000000) ds_dz: (1.674245715,0.000000000) (1.978502989,0.000000000) (1.978502989,0.000000000) (2.696845293,0.000000000) DEAL:Serialization:Complex float::OK +DEAL:Serialization:Complex double::-------------------------------------------------------------------------------- +DEAL:Serialization:Complex double::Dim: 2 +DEAL:Serialization:Complex double::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::evaluation: s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (pre-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) +DEAL:Serialization:Complex double:Optimisation + substitution::Serializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Serialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208903e+03 0.00000000000000000e+00 -2.72150003931949823e+03 -3.34259735212203695e-13 -2.07313387957114037e+03 -2.54674083971202827e-13 2.07640954281834911e+03 0.00000000000000000e+00 1.67425190103196031e+00 0.00000000000000000e+00 2.69685737072851328e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 288 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 290 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 + +DEAL:Serialization:Complex double:Optimisation + substitution::symb_s: 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) +DEAL:Serialization:Complex double:Optimisation + substitution::symb_ds_dy: 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 0.0 + 0.0*I + (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 0.0 + 0.0*I + (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 0.0 + 0.0*I + (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 +DEAL:Serialization:Complex double:Optimisation + substitution::Deserializing... +DEAL:Serialization:Complex double:Optimisation + substitution::Deserialized optimizer: +DEAL:Serialization:Complex double:Optimisation + substitution::0 0 1 3 0 0 8 0 0 0 0 0 1 x 3 2.5 4 z_11 11 5.7 + 0.0*I 4 z_00 11 4.7 + 0.0*I 4 z_01 11 5.7 + 0.0*I 4 y_01 11 3.2 + 0.0*I 4 y_00 11 3.2 + 0.0*I 4 y_11 11 6.2 + 0.0*I 4 y_10 11 4.2 + 0.0*I 0 0 9 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 0 0 9 0 7.33145160811002029e+02 0.00000000000000000e+00 1.80337488238402216e+03 0.00000000000000000e+00 4.02122068318208903e+03 0.00000000000000000e+00 -2.72150003931949823e+03 -3.34259735212203695e-13 -2.07313387957114037e+03 -2.54674083971202827e-13 2.07640954281834911e+03 0.00000000000000000e+00 1.67425190103196031e+00 0.00000000000000000e+00 2.69685737072851328e+00 0.00000000000000000e+00 1.97851016739322971e+00 0.00000000000000000e+00 0 0 9 0 0 0 239 1.5 + 0.0*I + (1.5 + 0.0*I)*(y_00*y_11 - y_01*y_10)*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10) + sin((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) 0 69 (2.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*x**(-1 + y_00*y_11 - y_01*y_10) 1 274 (-1.5 + 0.0*I)*y_00 + (1.5 + 0.0*I)*y_00*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_00 5 274 (-1.5 + 0.0*I)*y_11 + (1.5 + 0.0*I)*y_11*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_11 2 276 (1.5 + 0.0*I)*y_01 + (-1.5 + 0.0*I)*y_01*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_01 4 276 (1.5 + 0.0*I)*y_10 + (-1.5 + 0.0*I)*y_10*log((z_00**2 + 2*z_01**2 + z_11**2)/(y_00*y_11 - y_01*y_10)) + (0.666666666666667 + 0.0*I)*z_01*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (-2.0 + 0.0*I)*x**(y_00*y_11 - y_01*y_10)*log(x)*y_10 3 214 0.5*((0.666666666666667 + 0.0*I)*(1.0*y_01 + 1.0*y_10)*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (6.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_01/(z_00**2 + 2*z_01**2 + z_11**2)) 8 191 (0.666666666666667 + 0.0*I)*y_00*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_00/(z_00**2 + 2*z_01**2 + z_11**2) 6 191 (0.666666666666667 + 0.0*I)*y_11*cos((0.666666666666667 + 0.0*I)*(z_00*y_00 + z_11*y_11 + 1.0*(y_01 + y_10)*z_01)) + (3.0 + 0.0*I)*(y_00*y_11 - y_01*y_10)*z_11/(z_00**2 + 2*z_01**2 + z_11**2) 7 1 1 +DEAL:Serialization:Complex double:Optimisation + substitution::Checking deserialisation... +DEAL:Serialization:Complex double:Optimisation + substitution::Evaluation (post-serialization): s: (733.1451608,0.000000000) ds_dx: (1803.374882,0.000000000) ds_dy: (4021.220683,0.000000000) (-2721.500039,-3.342597352e-13) (-2073.133880,-2.546740840e-13) (2076.409543,0.000000000) ds_dz: (1.674251901,0.000000000) (1.978510167,0.000000000) (1.978510167,0.000000000) (2.696857371,0.000000000) DEAL:Serialization:Complex double::OK DEAL::OK diff --git a/tests/symengine/cse_03_1.output b/tests/symengine/cse_03_1.output index a240f949a4..2dd603d03c 100644 --- a/tests/symengine/cse_03_1.output +++ b/tests/symengine/cse_03_1.output @@ -1,7 +1,273 @@ +DEAL:Dim 2::-------------------------------------------------------------------------------- +DEAL:Dim 2::Dim: 2 +DEAL:Dim 2::symb_t[0][0]: t_00 +DEAL:Dim 2::symb_t[0][1]: t_01 +DEAL:Dim 2::symb_t[1][0]: t_10 +DEAL:Dim 2::symb_t[1][1]: t_11 +DEAL:Dim 2::symb_v[0]: v_0 +DEAL:Dim 2::symb_v[1]: v_1 +DEAL:Dim 2::symb_s: s +DEAL:Dim 2::symb_psi: (v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_psi: (v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_dpsi_dt[0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_dpsi_dt[0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_dpsi_dt[1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_dpsi_dt[1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_dpsi_dv[0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_dpsi_dv[1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_dpsi_ds: 2.2*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_11**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][0][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_10**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][1][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_01**2 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_00**2 +DEAL:Dim 2::symb_d2psi_dv_dt[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11 +DEAL:Dim 2::symb_d2psi_dv_dt[0][0][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11 +DEAL:Dim 2::symb_d2psi_dv_dt[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10 +DEAL:Dim 2::symb_d2psi_dv_dt[0][1][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10 +DEAL:Dim 2::symb_d2psi_dv_dt[1][0][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01 +DEAL:Dim 2::symb_d2psi_dv_dt[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01 +DEAL:Dim 2::symb_d2psi_dv_dt[1][1][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00 +DEAL:Dim 2::symb_d2psi_dv_dt[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00 +DEAL:Dim 2::symb_d2psi_ds_dt[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_d2psi_ds_dt[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_d2psi_ds_dt[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_d2psi_ds_dt[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_d2psi_dt_dv[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11 +DEAL:Dim 2::symb_d2psi_dt_dv[0][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10 +DEAL:Dim 2::symb_d2psi_dt_dv[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01 +DEAL:Dim 2::symb_d2psi_dt_dv[0][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00 +DEAL:Dim 2::symb_d2psi_dt_dv[1][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11 +DEAL:Dim 2::symb_d2psi_dt_dv[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10 +DEAL:Dim 2::symb_d2psi_dt_dv[1][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01 +DEAL:Dim 2::symb_d2psi_dt_dv[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00 +DEAL:Dim 2::symb_d2psi_dv_dv[0][0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0**2 +DEAL:Dim 2::symb_d2psi_dv_dv[0][1]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1 +DEAL:Dim 2::symb_d2psi_dv_dv[1][0]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1 +DEAL:Dim 2::symb_d2psi_dv_dv[1][1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1**2 +DEAL:Dim 2::symb_d2psi_ds_dv[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_d2psi_ds_dv[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_d2psi_dt_ds[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_d2psi_dt_ds[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_d2psi_dt_ds[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_d2psi_dt_ds[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_d2psi_dv_ds[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_d2psi_dv_ds[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_d2psi_ds_ds: 2.64*(v_0**2 + v_1**2)**3*s**0.2*(t_00*t_11 - t_01*t_10)**2 DEAL:Dim 2::OK DEAL:Dim 2::OK DEAL::OK +DEAL:Dim 3::-------------------------------------------------------------------------------- +DEAL:Dim 3::Dim: 3 +DEAL:Dim 3::symb_t[0][0]: t_00 +DEAL:Dim 3::symb_t[0][1]: t_01 +DEAL:Dim 3::symb_t[0][2]: t_02 +DEAL:Dim 3::symb_t[1][0]: t_10 +DEAL:Dim 3::symb_t[1][1]: t_11 +DEAL:Dim 3::symb_t[1][2]: t_12 +DEAL:Dim 3::symb_t[2][0]: t_20 +DEAL:Dim 3::symb_t[2][1]: t_21 +DEAL:Dim 3::symb_t[2][2]: t_22 +DEAL:Dim 3::symb_v[0]: v_0 +DEAL:Dim 3::symb_v[1]: v_1 +DEAL:Dim 3::symb_v[2]: v_2 +DEAL:Dim 3::symb_s: s +DEAL:Dim 3::symb_psi: s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_psi: s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dt[0][0]: 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][0]: 2*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dv[0]: 6*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dv[1]: 6*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dv[2]: 6*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_ds: 2.2*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][0]: 2*(-t_21*t_12 + t_22*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][2]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][1]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][2]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][1]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][2]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][0]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][1]: 2*(t_20*t_12 - t_22*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][2]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][0]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][2]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][0]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][2]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][0]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][0]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][1]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][0]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][1]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][1]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][2]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][0]: 2*(t_21*t_02 - t_22*t_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][2]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][1]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][2]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][0]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][2]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][0]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][2]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][0]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][2]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][0]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][1]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][0]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][2]: 2*(t_20*t_01 - t_21*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][0]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][1]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][1]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][2]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][1]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][2]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][0]: 2*(t_01*t_12 - t_02*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][1]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][2]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][0]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][2]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][0]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][2]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][0]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][1]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][0]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][1]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][1]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][1]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][2]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][0]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][2]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][0]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][1]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][1]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][2]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][0]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][2]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][0]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][1]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][1]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][2]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][0]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][2]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][0]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][1]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dv[0][0]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_0**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[0][1]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[0][2]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][0]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][1]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_1**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][2]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][0]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][1]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][2]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_2**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dt_ds[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_ds[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_ds[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_ds[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_ds: 2.64*s**0.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 DEAL:Dim 3::OK DEAL:Dim 3::OK DEAL::OK diff --git a/tests/symengine/cse_03_2.output b/tests/symengine/cse_03_2.output index a240f949a4..2dd603d03c 100644 --- a/tests/symengine/cse_03_2.output +++ b/tests/symengine/cse_03_2.output @@ -1,7 +1,273 @@ +DEAL:Dim 2::-------------------------------------------------------------------------------- +DEAL:Dim 2::Dim: 2 +DEAL:Dim 2::symb_t[0][0]: t_00 +DEAL:Dim 2::symb_t[0][1]: t_01 +DEAL:Dim 2::symb_t[1][0]: t_10 +DEAL:Dim 2::symb_t[1][1]: t_11 +DEAL:Dim 2::symb_v[0]: v_0 +DEAL:Dim 2::symb_v[1]: v_1 +DEAL:Dim 2::symb_s: s +DEAL:Dim 2::symb_psi: (v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_psi: (v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_dpsi_dt[0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_dpsi_dt[0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_dpsi_dt[1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_dpsi_dt[1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_dpsi_dv[0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_dpsi_dv[1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_dpsi_ds: 2.2*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_11**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[0][0][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][0][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_10**2 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[0][1][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][1][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_01**2 +DEAL:Dim 2::symb_d2psi_dt_dt[1][0][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10) + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00 +DEAL:Dim 2::symb_d2psi_dt_dt[1][1][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_00**2 +DEAL:Dim 2::symb_d2psi_dv_dt[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11 +DEAL:Dim 2::symb_d2psi_dv_dt[0][0][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11 +DEAL:Dim 2::symb_d2psi_dv_dt[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10 +DEAL:Dim 2::symb_d2psi_dv_dt[0][1][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10 +DEAL:Dim 2::symb_d2psi_dv_dt[1][0][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01 +DEAL:Dim 2::symb_d2psi_dv_dt[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01 +DEAL:Dim 2::symb_d2psi_dv_dt[1][1][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00 +DEAL:Dim 2::symb_d2psi_dv_dt[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00 +DEAL:Dim 2::symb_d2psi_ds_dt[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_d2psi_ds_dt[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_d2psi_ds_dt[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_d2psi_ds_dt[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_d2psi_dt_dv[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11 +DEAL:Dim 2::symb_d2psi_dt_dv[0][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10 +DEAL:Dim 2::symb_d2psi_dt_dv[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01 +DEAL:Dim 2::symb_d2psi_dt_dv[0][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00 +DEAL:Dim 2::symb_d2psi_dt_dv[1][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11 +DEAL:Dim 2::symb_d2psi_dt_dv[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10 +DEAL:Dim 2::symb_d2psi_dt_dv[1][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01 +DEAL:Dim 2::symb_d2psi_dt_dv[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00 +DEAL:Dim 2::symb_d2psi_dv_dv[0][0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0**2 +DEAL:Dim 2::symb_d2psi_dv_dv[0][1]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1 +DEAL:Dim 2::symb_d2psi_dv_dv[1][0]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1 +DEAL:Dim 2::symb_d2psi_dv_dv[1][1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1**2 +DEAL:Dim 2::symb_d2psi_ds_dv[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_d2psi_ds_dv[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_d2psi_dt_ds[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11 +DEAL:Dim 2::symb_d2psi_dt_ds[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10 +DEAL:Dim 2::symb_d2psi_dt_ds[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01 +DEAL:Dim 2::symb_d2psi_dt_ds[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00 +DEAL:Dim 2::symb_d2psi_dv_ds[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0 +DEAL:Dim 2::symb_d2psi_dv_ds[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1 +DEAL:Dim 2::symb_d2psi_ds_ds: 2.64*(v_0**2 + v_1**2)**3*s**0.2*(t_00*t_11 - t_01*t_10)**2 DEAL:Dim 2::OK DEAL:Dim 2::OK DEAL::OK +DEAL:Dim 3::-------------------------------------------------------------------------------- +DEAL:Dim 3::Dim: 3 +DEAL:Dim 3::symb_t[0][0]: t_00 +DEAL:Dim 3::symb_t[0][1]: t_01 +DEAL:Dim 3::symb_t[0][2]: t_02 +DEAL:Dim 3::symb_t[1][0]: t_10 +DEAL:Dim 3::symb_t[1][1]: t_11 +DEAL:Dim 3::symb_t[1][2]: t_12 +DEAL:Dim 3::symb_t[2][0]: t_20 +DEAL:Dim 3::symb_t[2][1]: t_21 +DEAL:Dim 3::symb_t[2][2]: t_22 +DEAL:Dim 3::symb_v[0]: v_0 +DEAL:Dim 3::symb_v[1]: v_1 +DEAL:Dim 3::symb_v[2]: v_2 +DEAL:Dim 3::symb_s: s +DEAL:Dim 3::symb_psi: s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_psi: s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dt[0][0]: 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][0]: 2*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dt[2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_dpsi_dv[0]: 6*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dv[1]: 6*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_dv[2]: 6*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_dpsi_ds: 2.2*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][0]: 2*(-t_21*t_12 + t_22*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][0][2]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][1]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][1][2]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][1]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][0][2][2]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][0]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][1]: 2*(t_20*t_12 - t_22*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][0][2]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][0]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][1][2]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][0]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][1][2][2]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][0]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][0]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][1]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][0]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][1]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[0][2][2][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][1]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][0][2]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][0]: 2*(t_21*t_02 - t_22*t_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][1][2]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][1]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][0][2][2]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][0]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][0][2]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][0]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][1][2]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][0]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][1][2][2]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][0]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][1]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][0][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][0]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][1][2]: 2*(t_20*t_01 - t_21*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][0]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][1]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[1][2][2][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][1]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][0][2]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][1]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][1][2]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][0]: 2*(t_01*t_12 - t_02*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][1]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][0][2][2]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][0]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][0][2]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][0]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][1][2]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][1][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][0]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][1]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][0]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][1]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][1]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dt_dt[2][2][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3 +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][1]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][0][2]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][0]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][1][2]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][0]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][1]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[0][2][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][1]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][0][2]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][0]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][1][2]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][0]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][1]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[1][2][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][1]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][0][2]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][0]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][1][2]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][0]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][1]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dt[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_ds_dt[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[0][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[1][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_dv[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_dv[0][0]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_0**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[0][1]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[0][2]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][0]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][1]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_1**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[1][2]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][0]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][1]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_dv[2][2]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 + 24*s**2.2*v_2**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_dv[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dt_ds[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dt_ds[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00) +DEAL:Dim 3::symb_d2psi_dv_ds[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_ds[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_dv_ds[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 +DEAL:Dim 3::symb_d2psi_ds_ds: 2.64*s**0.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 DEAL:Dim 3::OK DEAL:Dim 3::OK DEAL::OK diff --git a/tests/symengine/cse_04.cc b/tests/symengine/cse_04.cc index 222224036c..0ecb10ab60 100644 --- a/tests/symengine/cse_04.cc +++ b/tests/symengine/cse_04.cc @@ -103,16 +103,16 @@ test_explicit() l.init(independents, dependents, with_cse); std::vector result(dependents.size()); - std::cout << "Explicit: eval_symengine: " - << " with_lambda_opt: " << (true) << " with_cse: " << with_cse - << " n_evals: " << n_evals << std::endl; + deallog << "Explicit: eval_symengine: " + << " with_lambda_opt: " << (true) << " with_cse: " << with_cse + << " n_evals: " << n_evals << std::endl; double res = 0.0; for (unsigned int r = 0; r < n_evals; ++r) { l.call(result.data(), vals.data()); for (unsigned int i = 0; i < result.size(); ++i) { - std::cout << "Result[" << i << "]: " << result[i] << std::endl; + deallog << "Result[" << i << "]: " << result[i] << std::endl; res += result[i]; } } @@ -145,10 +145,10 @@ test_explicit() optimiser.optimize(); // Substitute and get result - std::cout << "Explicit: eval_deal_II: " - << " with_lambda_opt: " << with_lambda_opt - << " with_cse: " << with_cse << " n_evals: " << n_evals - << std::endl; + deallog << "Explicit: eval_deal_II: " + << " with_lambda_opt: " << with_lambda_opt + << " with_cse: " << with_cse << " n_evals: " << n_evals + << std::endl; double res = 0.0; for (unsigned int r = 0; r < n_evals; ++r) { @@ -157,7 +157,7 @@ test_explicit() for (unsigned int i = 0; i < result.size(); ++i) { - std::cout << "Result[" << i << "]: " << result[i] << std::endl; + deallog << "Result[" << i << "]: " << result[i] << std::endl; res += result[i]; } } diff --git a/tests/symengine/cse_04.output b/tests/symengine/cse_04.output index 7d824bcba8..4e46cf4e7c 100644 --- a/tests/symengine/cse_04.output +++ b/tests/symengine/cse_04.output @@ -1,8 +1,134 @@ +DEAL:SymEngine: No CSE::Explicit: eval_symengine: with_lambda_opt: 1 with_cse: 0 n_evals: 2 +DEAL:SymEngine: No CSE::Result[0]: -19399.9 +DEAL:SymEngine: No CSE::Result[1]: -16410.7 +DEAL:SymEngine: No CSE::Result[2]: -16410.7 +DEAL:SymEngine: No CSE::Result[3]: 16510.6 +DEAL:SymEngine: No CSE::Result[4]: 0.00000 +DEAL:SymEngine: No CSE::Result[5]: 0.00000 +DEAL:SymEngine: No CSE::Result[6]: 0.00000 +DEAL:SymEngine: No CSE::Result[7]: 0.00000 +DEAL:SymEngine: No CSE::Result[8]: 0.00000 +DEAL:SymEngine: No CSE::Result[9]: 0.520506 +DEAL:SymEngine: No CSE::Result[0]: -19399.9 +DEAL:SymEngine: No CSE::Result[1]: -16410.7 +DEAL:SymEngine: No CSE::Result[2]: -16410.7 +DEAL:SymEngine: No CSE::Result[3]: 16510.6 +DEAL:SymEngine: No CSE::Result[4]: 0.00000 +DEAL:SymEngine: No CSE::Result[5]: 0.00000 +DEAL:SymEngine: No CSE::Result[6]: 0.00000 +DEAL:SymEngine: No CSE::Result[7]: 0.00000 +DEAL:SymEngine: No CSE::Result[8]: 0.00000 +DEAL:SymEngine: No CSE::Result[9]: 0.520506 DEAL:SymEngine: No CSE::res: -71420.4290 +DEAL:SymEngine: With CSE::Explicit: eval_symengine: with_lambda_opt: 1 with_cse: 1 n_evals: 2 +DEAL:SymEngine: With CSE::Result[0]: -19399.9203 +DEAL:SymEngine: With CSE::Result[1]: -16410.7071 +DEAL:SymEngine: With CSE::Result[2]: -16410.7071 +DEAL:SymEngine: With CSE::Result[3]: 16510.5995 +DEAL:SymEngine: With CSE::Result[4]: 0.00000000 +DEAL:SymEngine: With CSE::Result[5]: 0.00000000 +DEAL:SymEngine: With CSE::Result[6]: 0.00000000 +DEAL:SymEngine: With CSE::Result[7]: 0.00000000 +DEAL:SymEngine: With CSE::Result[8]: 0.00000000 +DEAL:SymEngine: With CSE::Result[9]: 0.520506116 +DEAL:SymEngine: With CSE::Result[0]: -19399.9203 +DEAL:SymEngine: With CSE::Result[1]: -16410.7071 +DEAL:SymEngine: With CSE::Result[2]: -16410.7071 +DEAL:SymEngine: With CSE::Result[3]: 16510.5995 +DEAL:SymEngine: With CSE::Result[4]: 0.00000000 +DEAL:SymEngine: With CSE::Result[5]: 0.00000000 +DEAL:SymEngine: With CSE::Result[6]: 0.00000000 +DEAL:SymEngine: With CSE::Result[7]: 0.00000000 +DEAL:SymEngine: With CSE::Result[8]: 0.00000000 +DEAL:SymEngine: With CSE::Result[9]: 0.520506116 DEAL:SymEngine: With CSE::res: -71420.4290 +DEAL:deal.II: Dict, No CSE::Explicit: eval_deal_II: with_lambda_opt: 0 with_cse: 0 n_evals: 2 +DEAL:deal.II: Dict, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[9]: 0.520506116 +DEAL:deal.II: Dict, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, No CSE::Result[9]: 0.520506116 DEAL:deal.II: Dict, No CSE::res: -71420.4290 +DEAL:deal.II: Dict, With CSE::Explicit: eval_deal_II: with_lambda_opt: 0 with_cse: 1 n_evals: 2 +DEAL:deal.II: Dict, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[9]: 0.520506116 +DEAL:deal.II: Dict, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[9]: 0.520506116 DEAL:deal.II: Dict, With CSE::res: -71420.4290 +DEAL:deal.II: Lambda, No CSE::Explicit: eval_deal_II: with_lambda_opt: 1 with_cse: 0 n_evals: 2 +DEAL:deal.II: Lambda, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[9]: 0.520506116 +DEAL:deal.II: Lambda, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[9]: 0.520506116 DEAL:deal.II: Lambda, No CSE::res: -71420.4290 +DEAL:deal.II: Lambda, With CSE::Explicit: eval_deal_II: with_lambda_opt: 1 with_cse: 1 n_evals: 2 +DEAL:deal.II: Lambda, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[9]: 0.520506116 +DEAL:deal.II: Lambda, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[9]: 0.520506116 DEAL:deal.II: Lambda, With CSE::res: -71420.4290 DEAL::OK diff --git a/tests/symengine/cse_05.cc b/tests/symengine/cse_05.cc index 0d188cba44..e587d9d681 100644 --- a/tests/symengine/cse_05.cc +++ b/tests/symengine/cse_05.cc @@ -71,8 +71,8 @@ test_derived() // using CSE they do not.. // const SD::Expression psi_wrong = H*C*H; // const SD::Expression psi_fixed = contract3(H,C,H); - // std::cout << "psi_wrong: " << psi_wrong << std::endl; - // std::cout << "psi_fixed: " << psi_fixed << std::endl; + // deallog << "psi_wrong: " << psi_wrong << std::endl; + // deallog << "psi_fixed: " << psi_fixed << std::endl; // // psi_wrong: H_0*(H_0*C_00 + H_1*C_01 + H_2*C_02) + H_1*(H_0*C_01 + // H_1*C_11 + H_2*C_12) + H_2*(H_0*C_02 + H_1*C_12 + H_2*C_22) // // psi_fixed: H_0**2*C_00 + H_1**2*C_11 + H_2**2*C_22 + 2*H_0*H_1*C_01 + @@ -131,10 +131,10 @@ test_derived() optimiser.optimize(); // Substitute and get result - std::cout << "Derived: eval_deal_II: " - << " with_lambda_opt: " << with_lambda_opt - << " with_cse: " << with_cse << " n_evals: " << n_evals - << std::endl; + deallog << "Derived: eval_deal_II: " + << " with_lambda_opt: " << with_lambda_opt + << " with_cse: " << with_cse << " n_evals: " << n_evals + << std::endl; double res = 0.0; for (unsigned int r = 0; r < n_evals; ++r) { @@ -143,15 +143,15 @@ test_derived() for (unsigned int i = 0; i < result.size(); ++i) { - std::cout << "Result[" << i << "]: " << result[i] << std::endl; + deallog << "Result[" << i << "]: " << result[i] << std::endl; res += result[i]; } } deallog << "res: " << std::setprecision(9) << res << std::endl; - // std::cout << std::string(100,'-') << std::endl; - // optimiser.print(std::cout,with_cse); - // std::cout << std::string(100,'-') << std::endl; + // deallog << std::string(100,'-') << std::endl; + // optimiser.print(deallog,with_cse); + // deallog << std::string(100,'-') << std::endl; }; // Perform more than one evaluation to check that all relevant internal diff --git a/tests/symengine/cse_05.output b/tests/symengine/cse_05.output index 590bea3310..917256b938 100644 --- a/tests/symengine/cse_05.output +++ b/tests/symengine/cse_05.output @@ -1,6 +1,90 @@ +DEAL:deal.II: Dict, No CSE::Derived: eval_deal_II: with_lambda_opt: 0 with_cse: 0 n_evals: 2 +DEAL:deal.II: Dict, No CSE::Result[0]: -19399.9 +DEAL:deal.II: Dict, No CSE::Result[1]: -16410.7 +DEAL:deal.II: Dict, No CSE::Result[2]: -16410.7 +DEAL:deal.II: Dict, No CSE::Result[3]: 16510.6 +DEAL:deal.II: Dict, No CSE::Result[4]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[5]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[6]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[7]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[8]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[9]: 0.520506 +DEAL:deal.II: Dict, No CSE::Result[0]: -19399.9 +DEAL:deal.II: Dict, No CSE::Result[1]: -16410.7 +DEAL:deal.II: Dict, No CSE::Result[2]: -16410.7 +DEAL:deal.II: Dict, No CSE::Result[3]: 16510.6 +DEAL:deal.II: Dict, No CSE::Result[4]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[5]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[6]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[7]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[8]: 0.00000 +DEAL:deal.II: Dict, No CSE::Result[9]: 0.520506 DEAL:deal.II: Dict, No CSE::res: -71420.4290 +DEAL:deal.II: Dict, With CSE::Derived: eval_deal_II: with_lambda_opt: 0 with_cse: 1 n_evals: 2 +DEAL:deal.II: Dict, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[9]: 0.520506116 +DEAL:deal.II: Dict, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Dict, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Dict, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Dict, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Dict, With CSE::Result[9]: 0.520506116 DEAL:deal.II: Dict, With CSE::res: -71420.4290 +DEAL:deal.II: Lambda, No CSE::Derived: eval_deal_II: with_lambda_opt: 1 with_cse: 0 n_evals: 2 +DEAL:deal.II: Lambda, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[9]: 0.520506116 +DEAL:deal.II: Lambda, No CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, No CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, No CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, No CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, No CSE::Result[9]: 0.520506116 DEAL:deal.II: Lambda, No CSE::res: -71420.4290 +DEAL:deal.II: Lambda, With CSE::Derived: eval_deal_II: with_lambda_opt: 1 with_cse: 1 n_evals: 2 +DEAL:deal.II: Lambda, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[9]: 0.520506116 +DEAL:deal.II: Lambda, With CSE::Result[0]: -19399.9203 +DEAL:deal.II: Lambda, With CSE::Result[1]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[2]: -16410.7071 +DEAL:deal.II: Lambda, With CSE::Result[3]: 16510.5995 +DEAL:deal.II: Lambda, With CSE::Result[4]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[5]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[6]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[7]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[8]: 0.00000000 +DEAL:deal.II: Lambda, With CSE::Result[9]: 0.520506116 DEAL:deal.II: Lambda, With CSE::res: -71420.4290 DEAL::OK diff --git a/tests/symengine/sd_common_tests/batch_optimizer_01.h b/tests/symengine/sd_common_tests/batch_optimizer_01.h index 84bb43454d..610230cc60 100644 --- a/tests/symengine/sd_common_tests/batch_optimizer_01.h +++ b/tests/symengine/sd_common_tests/batch_optimizer_01.h @@ -563,10 +563,10 @@ test_functions() symb_d2psi_ds1_ds0, symb_d2psi_ds0_ds1, symb_d2psi_ds1_ds1); // Dependent symbolic functions - std::cout << FunctionStruct::name() << ": About to optimise... " - << std::flush; + deallog << FunctionStruct::name() << ": About to optimise... " + << std::flush; optimizer.optimize(); - std::cout << "done." << std::endl; + deallog << "done." << std::endl; deallog.pop(); deallog.push("Symbolic computation: Substitution"); @@ -575,11 +575,11 @@ test_functions() SD::add_to_substitution_map(sub_vals, symb_s1, s2); // Perform substitution of symbols - std::cout << FunctionStruct::name() << ": About to substitute... " - << std::flush; + deallog << FunctionStruct::name() << ": About to substitute... " + << std::flush; optimizer.substitute(sub_vals); - std::cout << "done." << std::endl; - // optimizer.print(std::cout); + deallog << "done." << std::endl; + // optimizer.print(deallog); // Evaluate deallog << "subs_psi: " << optimizer.evaluate(symb_psi) << std::endl; @@ -612,10 +612,10 @@ test_all_functions() (opt_method == SD::OptimizerType::dictionary || opt_method == SD::OptimizerType::lambda)); - std::cout << "Optimisation method: " << opt_method << "\n" - << "Optimisation flags: " << opt_flags << "\n" - << "Skip non-implemented functions: " - << skip_non_implemented_functions << std::endl; + deallog << "Optimisation method: " << opt_method << "\n" + << "Optimisation flags: " << opt_flags << "\n" + << "Skip non-implemented functions: " + << skip_non_implemented_functions << std::endl; test_functions(); test_functions(); diff --git a/tests/symengine/sd_common_tests/batch_optimizer_02.h b/tests/symengine/sd_common_tests/batch_optimizer_02.h index 5a141c4847..46b3c70b1c 100644 --- a/tests/symengine/sd_common_tests/batch_optimizer_02.h +++ b/tests/symengine/sd_common_tests/batch_optimizer_02.h @@ -32,10 +32,10 @@ template void -test_scalar(const int n_runs, TimerOutput &timer) +test_scalar(const unsigned int n_runs, TimerOutput &timer) { - std::cout << std::string(80, '-') << std::endl; - std::cout << "Scalar" << std::endl; + deallog << std::string(80, '-') << std::endl; + deallog << "Scalar" << std::endl; using SD_number_t = SD::Expression; @@ -45,12 +45,12 @@ test_scalar(const int n_runs, TimerOutput &timer) timer.enter_subsection("Value calculation"); const SD_number_t symb_s = a + NumberType(2.0) * std::pow(x, y) + a * y / std::log(x) + std::sin(x * y * y / a); - std::cout << "symb_s: " << symb_s << std::endl; + deallog << "symb_s: " << symb_s << std::endl; timer.leave_subsection("Value calculation"); timer.enter_subsection("Differentiation"); const SD_number_t symb_ds_dx = SD::differentiate(symb_s, x); - std::cout << "symb_ds_dx: " << symb_ds_dx << std::endl; + deallog << "symb_ds_dx: " << symb_ds_dx << std::endl; timer.leave_subsection("Differentiation"); SD::types::substitution_map sub_vals; @@ -65,16 +65,15 @@ test_scalar(const int n_runs, TimerOutput &timer) const SD_number_t subs_s = SD::substitute(symb_s, sub_vals); const SD_number_t subs_ds_dx = SD::substitute(symb_ds_dx, sub_vals); if (i == 0) - std::cout << "substitute: " - << " s: " << subs_s << " ds_dx: " << subs_ds_dx - << std::endl; + deallog << "substitute: " + << " s: " << subs_s << " ds_dx: " << subs_ds_dx + << std::endl; const NumberType val_s = static_cast(subs_s); const NumberType val_ds_dx = static_cast(subs_ds_dx); if (i == 0) - std::cout << "evaluation: " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << std::endl; + deallog << "evaluation: " + << " s: " << val_s << " ds_dx: " << val_ds_dx << std::endl; } } deallog.pop(); @@ -101,9 +100,8 @@ test_scalar(const int n_runs, TimerOutput &timer) const NumberType val_s = optimizer.evaluate(symb_s); const NumberType val_ds_dx = optimizer.evaluate(symb_ds_dx); if (i == 0) - std::cout << "evaluation: " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << std::endl; + deallog << "evaluation: " + << " s: " << val_s << " ds_dx: " << val_ds_dx << std::endl; // The result is not stable and depends on standard library, number // type, optimization parameters and compiler being used. However, we @@ -131,10 +129,10 @@ template void -test_tensor(const int n_runs, TimerOutput &timer) +test_tensor(const int unsigned n_runs, TimerOutput &timer) { - std::cout << std::string(80, '-') << std::endl; - std::cout << "Tensor: Dim: " << dim << std::endl; + deallog << std::string(80, '-') << std::endl; + deallog << "Tensor: Dim: " << dim << std::endl; namespace SD = Differentiation::SD; using SD_number_t = SD::Expression; @@ -151,14 +149,14 @@ test_tensor(const int n_runs, TimerOutput &timer) a + NumberType(2.0) * std::pow(x, determinant(y)) + a * determinant(y) * std::log((z * z) / determinant(y)) + std::sin((z * symmetrize(y)) / a); - std::cout << "symb_s: " << symb_s << std::endl; + deallog << "symb_s: " << symb_s << std::endl; timer.leave_subsection("Value calculation"); timer.enter_subsection("Differentiation"); const SD_number_t symb_ds_dx = SD::differentiate(symb_s, x); const SD_tensor_t symb_ds_dy = SD::differentiate(symb_s, y); const SD_symm_tensor_t symb_ds_dz = SD::differentiate(symb_s, z); - std::cout << "symb_ds_dy: " << symb_ds_dy << std::endl; + deallog << "symb_ds_dy: " << symb_ds_dy << std::endl; timer.leave_subsection("Differentiation"); SD::types::substitution_map sub_vals; @@ -180,10 +178,10 @@ test_tensor(const int n_runs, TimerOutput &timer) const SD_symm_tensor_t subs_ds_dz = SD::substitute(symb_ds_dz, sub_vals); if (i == 0) - std::cout << "substitute: " - << " s: " << subs_s << " ds_dx: " << subs_ds_dx - << " ds_dy: " << subs_ds_dy << " ds_dz: " << subs_ds_dz - << std::endl; + deallog << "substitute: " + << " s: " << subs_s << " ds_dx: " << subs_ds_dx + << " ds_dy: " << subs_ds_dy << " ds_dz: " << subs_ds_dz + << std::endl; const NumberType val_s = static_cast(subs_s); const NumberType val_ds_dx = static_cast(subs_ds_dx); @@ -192,10 +190,10 @@ test_tensor(const int n_runs, TimerOutput &timer) const SymmetricTensor<2, dim, NumberType> val_ds_dz = static_cast>(subs_ds_dz); if (i == 0) - std::cout << "evaluation: " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz - << std::endl; + deallog << "evaluation: " + << " s: " << val_s << " ds_dx: " << val_ds_dx + << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz + << std::endl; // The result is not stable and depends on standard library, number // type, optimization parameters and compiler being used. However, we @@ -264,10 +262,10 @@ test_tensor(const int n_runs, TimerOutput &timer) optimizer.evaluate(symb_ds_dz); if (i == 0) - std::cout << "evaluation: " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz - << std::endl; + deallog << "evaluation: " + << " s: " << val_s << " ds_dx: " << val_ds_dx + << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz + << std::endl; } } deallog.pop(); @@ -288,9 +286,11 @@ run_tests(const int n_runs) deallog.push("Scalar"); { - std::cout << "Scalar values" << std::endl; + deallog << "Scalar values" << std::endl; - TimerOutput timer(std::cout, TimerOutput::summary, TimerOutput::wall_times); + TimerOutput timer(deallog.get_file_stream(), + TimerOutput::never, + TimerOutput::wall_times); // deallog.push("Integer"); // test_scalar(n_runs, timer); @@ -313,9 +313,11 @@ run_tests(const int n_runs) deallog.push("Tensor"); { - std::cout << "Tensor values" << std::endl; + deallog << "Tensor values" << std::endl; - TimerOutput timer(std::cout, TimerOutput::summary, TimerOutput::wall_times); + TimerOutput timer(deallog.get_file_stream(), + TimerOutput::never, + TimerOutput::wall_times); // deallog.push("Integer"); // test_tensor(n_runs, timer); diff --git a/tests/symengine/sd_common_tests/batch_optimizer_03.h b/tests/symengine/sd_common_tests/batch_optimizer_03.h index 1e31fefcda..69d368fd7a 100644 --- a/tests/symengine/sd_common_tests/batch_optimizer_03.h +++ b/tests/symengine/sd_common_tests/batch_optimizer_03.h @@ -76,9 +76,9 @@ namespace Diff_Test const bool print_symbols = false; if (print_symbols == true) { - print(std::cout, "psi", symbolic_psi); - print(std::cout, "S", symbolic_S); - print(std::cout, "HH", symbolic_HH); + print(deallog, "psi", symbolic_psi); + print(deallog, "S", symbolic_S); + print(deallog, "HH", symbolic_HH); } // Numerical substitution @@ -173,11 +173,11 @@ namespace Diff_Test const bool print_symbols = false; if (print_symbols == true) { - print(std::cout, "psi (Q)", symbolic_psi_CQi); - print(std::cout, "psi", symbolic_psi); - print(std::cout, "S (Q)", symbolic_S_CQi); - print(std::cout, "S", symbolic_S); - print(std::cout, "HH", symbolic_HH); + print(deallog, "psi (Q)", symbolic_psi_CQi); + print(deallog, "psi", symbolic_psi); + print(deallog, "S (Q)", symbolic_S_CQi); + print(deallog, "S", symbolic_S); + print(deallog, "HH", symbolic_HH); } // Numerical substitution @@ -308,9 +308,9 @@ namespace Diff_Test const bool print_symbols = false; if (print_symbols == true) { - print(std::cout, "psi", symbolic_psi); - print(std::cout, "S", symbolic_S); - print(std::cout, "HH", symbolic_HH); + print(deallog, "psi", symbolic_psi); + print(deallog, "S", symbolic_S); + print(deallog, "HH", symbolic_HH); } // Numerical substitution @@ -365,14 +365,14 @@ run_tests() test_standard(); deallog.pop(); - std::cout << std::string(50, '-') << std::endl; + deallog << std::string(50, '-') << std::endl; deallog << std::string(50, '-') << std::endl; deallog.push("Explicit"); test_explicit(); deallog.pop(); - std::cout << std::string(50, '-') << std::endl; + deallog << std::string(50, '-') << std::endl; deallog << std::string(50, '-') << std::endl; deallog.push("Implicit"); diff --git a/tests/symengine/sd_common_tests/batch_optimizer_05.h b/tests/symengine/sd_common_tests/batch_optimizer_05.h index 5ade983ca0..bd3176a0a0 100644 --- a/tests/symengine/sd_common_tests/batch_optimizer_05.h +++ b/tests/symengine/sd_common_tests/batch_optimizer_05.h @@ -37,8 +37,8 @@ template val_ds_dz = optimizer.evaluate(symb_ds_dz); - std::cout << "Evaluation (pre-serialization): " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz - << std::endl; + deallog << "Evaluation (pre-serialization): " + << " s: " << val_s << " ds_dx: " << val_ds_dx + << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz + << std::endl; // The result is not stable and depends on standard library, number // type, optimization parameters and compiler being used. However, we @@ -154,7 +154,7 @@ test_serialization(const int n_runs, TimerOutput &timer) } // From serialization.h - std::cout << "Serializing..." << std::endl; + deallog << "Serializing..." << std::endl; SD::BatchOptimizer new_optimizer; if (opt_method == SD::OptimizerType::llvm) { @@ -166,7 +166,7 @@ test_serialization(const int n_runs, TimerOutput &timer) verify_no_logging(optimizer, new_optimizer); } - std::cout << "Checking deserialisation..." << std::endl; + deallog << "Checking deserialisation..." << std::endl; { // Check that the original settings persist. Assert(new_optimizer.optimization_method() == @@ -185,10 +185,10 @@ test_serialization(const int n_runs, TimerOutput &timer) const SymmetricTensor<2, dim, NumberType> new_val_ds_dz = new_optimizer.evaluate(symb_ds_dz); - std::cout << "Evaluation (post-serialization): " - << " s: " << new_val_s << " ds_dx: " << new_val_ds_dx - << " ds_dy: " << new_val_ds_dy - << " ds_dz: " << new_val_ds_dz << std::endl; + deallog << "Evaluation (post-serialization): " + << " s: " << new_val_s << " ds_dx: " << new_val_ds_dx + << " ds_dy: " << new_val_ds_dy << " ds_dz: " << new_val_ds_dz + << std::endl; constexpr double tol = 1e-9; AssertThrow(std::abs(new_val_s - val_s) < tol, @@ -253,7 +253,9 @@ run_tests(const int n_runs = 1) deallog.push("Serialization"); { - TimerOutput timer(std::cout, TimerOutput::summary, TimerOutput::wall_times); + TimerOutput timer(deallog.get_file_stream(), + TimerOutput::never, + TimerOutput::wall_times); // deallog.push("Integer"); // test_tensor(n_runs, timer); diff --git a/tests/symengine/sd_common_tests/batch_optimizer_06.h b/tests/symengine/sd_common_tests/batch_optimizer_06.h index db34632afa..24576650e4 100644 --- a/tests/symengine/sd_common_tests/batch_optimizer_06.h +++ b/tests/symengine/sd_common_tests/batch_optimizer_06.h @@ -37,10 +37,10 @@ template void -test_serialization(const int n_runs, TimerOutput &timer) +test_serialization(const unsigned int n_runs, TimerOutput &timer) { - std::cout << std::string(80, '-') << std::endl; - std::cout << "Dim: " << dim << std::endl; + deallog << std::string(80, '-') << std::endl; + deallog << "Dim: " << dim << std::endl; namespace SD = Differentiation::SD; using SD_number_t = SD::Expression; @@ -66,14 +66,14 @@ test_serialization(const int n_runs, TimerOutput &timer) a + NumberType(2.0) * std::pow(x, determinant(y)) + \ a * determinant(y) * std::log((z * z) / determinant(y)) + \ std::sin((z * symmetrize(y)) / a); \ - std::cout << "symb_s: " << symb_s << std::endl; \ + deallog << "symb_s: " << symb_s << std::endl; \ timer.leave_subsection("Value calculation"); \ \ timer.enter_subsection("Differentiation"); \ const SD_number_t symb_ds_dx = SD::differentiate(symb_s, x); \ const SD_tensor_t symb_ds_dy = SD::differentiate(symb_s, y); \ const SD_symm_tensor_t symb_ds_dz = SD::differentiate(symb_s, z); \ - std::cout << "symb_ds_dy: " << symb_ds_dy << std::endl; \ + deallog << "symb_ds_dy: " << symb_ds_dy << std::endl; \ timer.leave_subsection("Differentiation"); \ \ SD::types::substitution_map sub_vals; \ @@ -125,10 +125,10 @@ test_serialization(const int n_runs, TimerOutput &timer) if (i == 0) { - std::cout << "evaluation: " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz - << std::endl; + deallog << "evaluation: " + << " s: " << val_s << " ds_dx: " << val_ds_dx + << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz + << std::endl; } } timer.leave_subsection("Optimised substitution"); @@ -141,10 +141,10 @@ test_serialization(const int n_runs, TimerOutput &timer) const SymmetricTensor<2, dim, NumberType> val_ds_dz = optimizer.evaluate(symb_ds_dz); - std::cout << "Evaluation (pre-serialization): " - << " s: " << val_s << " ds_dx: " << val_ds_dx - << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz - << std::endl; + deallog << "Evaluation (pre-serialization): " + << " s: " << val_s << " ds_dx: " << val_ds_dx + << " ds_dy: " << val_ds_dy << " ds_dz: " << val_ds_dz + << std::endl; @@ -179,7 +179,7 @@ test_serialization(const int n_runs, TimerOutput &timer) } // Serialize - std::cout << "Serializing..." << std::endl; + deallog << "Serializing..." << std::endl; boost::archive::text_oarchive oa(oss, boost::archive::no_header); oa << optimizer; } @@ -189,8 +189,8 @@ test_serialization(const int n_runs, TimerOutput &timer) // in that cse. if (opt_method != SD::OptimizerType::llvm) { - std::cout << "Serialized optimizer: " << std::endl; - std::cout << oss.str() << std::endl; + deallog << "Serialized optimizer: " << std::endl; + deallog << oss.str() << std::endl; } // timer.enter_subsection("Serialization"); @@ -202,7 +202,7 @@ test_serialization(const int n_runs, TimerOutput &timer) SD::BatchOptimizer optimizer; // Deserialize - std::cout << "Deserializing..." << std::endl; + deallog << "Deserializing..." << std::endl; std::istringstream iss(oss.str()); boost::archive::text_iarchive ia(iss, boost::archive::no_header); ia >> optimizer; @@ -214,11 +214,11 @@ test_serialization(const int n_runs, TimerOutput &timer) boost::archive::text_oarchive oa(oss_2, boost::archive::no_header); oa << optimizer; - std::cout << "Deserialized optimizer: " << std::endl; - std::cout << oss_2.str() << std::endl; + deallog << "Deserialized optimizer: " << std::endl; + deallog << oss_2.str() << std::endl; } - std::cout << "Checking deserialisation..." << std::endl; + deallog << "Checking deserialisation..." << std::endl; // Check that the original settings persist. Assert(optimizer.optimization_flags() == opt_flags, ExcInternalError()); if (!(opt_method == SD::OptimizerType::llvm && @@ -240,10 +240,10 @@ test_serialization(const int n_runs, TimerOutput &timer) const SymmetricTensor<2, dim, NumberType> new_val_ds_dz = optimizer.evaluate(symb_ds_dz); - std::cout << "Evaluation (post-serialization): " - << " s: " << new_val_s << " ds_dx: " << new_val_ds_dx - << " ds_dy: " << new_val_ds_dy - << " ds_dz: " << new_val_ds_dz << std::endl; + deallog << "Evaluation (post-serialization): " + << " s: " << new_val_s << " ds_dx: " << new_val_ds_dx + << " ds_dy: " << new_val_ds_dy << " ds_dz: " << new_val_ds_dz + << std::endl; constexpr double tol = 1e-9; AssertThrow(std::abs(new_val_s - val_s) < tol, @@ -308,7 +308,9 @@ run_tests(const int n_runs = 1) deallog.push("Serialization"); { - TimerOutput timer(std::cout, TimerOutput::summary, TimerOutput::wall_times); + TimerOutput timer(deallog.get_file_stream(), + TimerOutput::never, + TimerOutput::wall_times); // deallog.push("Integer"); // test_tensor(n_runs, timer); diff --git a/tests/symengine/sd_common_tests/cse_03.h b/tests/symengine/sd_common_tests/cse_03.h index 4629a8b808..46cc804fb4 100644 --- a/tests/symengine/sd_common_tests/cse_03.h +++ b/tests/symengine/sd_common_tests/cse_03.h @@ -313,12 +313,12 @@ evaluate_SD_SD_stored_symbols_optimisation(const Tensor<2, dim> &t, symb_psi = func_sd::psi(symb_t, symb_v, symb_s); - std::cout << std::string(80, '-') << std::endl; - std::cout << "Dim: " << dim << std::endl; - print(std::cout, "symb_t", symb_t); - print(std::cout, "symb_v", symb_v); - print(std::cout, "symb_s", symb_s); - print(std::cout, "symb_psi", symb_psi); + deallog << std::string(80, '-') << std::endl; + deallog << "Dim: " << dim << std::endl; + print(deallog, "symb_t", symb_t); + print(deallog, "symb_v", symb_v); + print(deallog, "symb_s", symb_s); + print(deallog, "symb_psi", symb_psi); // First derivative symb_dpsi_dt = SD::differentiate(symb_psi, symb_t); @@ -335,19 +335,19 @@ evaluate_SD_SD_stored_symbols_optimisation(const Tensor<2, dim> &t, symb_d2psi_dv_ds = SD::differentiate(symb_dpsi_ds, symb_v); symb_d2psi_ds_ds = SD::differentiate(symb_dpsi_ds, symb_s); - print(std::cout, "symb_psi", symb_psi); - print(std::cout, "symb_dpsi_dt", symb_dpsi_dt); - print(std::cout, "symb_dpsi_dv", symb_dpsi_dv); - print(std::cout, "symb_dpsi_ds", symb_dpsi_ds); - print(std::cout, "symb_d2psi_dt_dt", symb_d2psi_dt_dt); - print(std::cout, "symb_d2psi_dv_dt", symb_d2psi_dv_dt); - print(std::cout, "symb_d2psi_ds_dt", symb_d2psi_ds_dt); - print(std::cout, "symb_d2psi_dt_dv", symb_d2psi_dt_dv); - print(std::cout, "symb_d2psi_dv_dv", symb_d2psi_dv_dv); - print(std::cout, "symb_d2psi_ds_dv", symb_d2psi_ds_dv); - print(std::cout, "symb_d2psi_dt_ds", symb_d2psi_dt_ds); - print(std::cout, "symb_d2psi_dv_ds", symb_d2psi_dv_ds); - print(std::cout, "symb_d2psi_ds_ds", symb_d2psi_ds_ds); + print(deallog, "symb_psi", symb_psi); + print(deallog, "symb_dpsi_dt", symb_dpsi_dt); + print(deallog, "symb_dpsi_dv", symb_dpsi_dv); + print(deallog, "symb_dpsi_ds", symb_dpsi_ds); + print(deallog, "symb_d2psi_dt_dt", symb_d2psi_dt_dt); + print(deallog, "symb_d2psi_dv_dt", symb_d2psi_dv_dt); + print(deallog, "symb_d2psi_ds_dt", symb_d2psi_ds_dt); + print(deallog, "symb_d2psi_dt_dv", symb_d2psi_dt_dv); + print(deallog, "symb_d2psi_dv_dv", symb_d2psi_dv_dv); + print(deallog, "symb_d2psi_ds_dv", symb_d2psi_ds_dv); + print(deallog, "symb_d2psi_dt_ds", symb_d2psi_dt_ds); + print(deallog, "symb_d2psi_dv_ds", symb_d2psi_dv_ds); + print(deallog, "symb_d2psi_ds_ds", symb_d2psi_ds_ds); const SD::types::substitution_map sub_vals_optim = SD::make_symbol_map(symb_t, symb_v, symb_s); @@ -379,7 +379,7 @@ evaluate_SD_SD_stored_symbols_optimisation(const Tensor<2, dim> &t, // parameters and compiler being used. MM '20 // // deallog << "Optimizer" << std::endl; - // optimizer.print(std::cout.get_file_stream()); + // optimizer.print(deallog.get_file_stream()); } SD::types::substitution_map sub_vals; diff --git a/tests/symengine/sd_common_tests/step-44-sd-quadrature_level.h b/tests/symengine/sd_common_tests/step-44-sd-quadrature_level.h index d463cbd807..127bbc9d56 100644 --- a/tests/symengine/sd_common_tests/step-44-sd-quadrature_level.h +++ b/tests/symengine/sd_common_tests/step-44-sd-quadrature_level.h @@ -716,7 +716,9 @@ namespace Step44 : parameters(input_file) , triangulation(Triangulation::maximum_smoothing) , time(parameters.end_time, parameters.delta_t) - , timer(std::cout, TimerOutput::never, TimerOutput::wall_times) + , timer(deallog.get_file_stream(), + TimerOutput::never, + TimerOutput::wall_times) , degree(parameters.poly_degree) , fe(FE_Q(parameters.poly_degree), dim, // displacement @@ -1016,7 +1018,7 @@ namespace Step44 GridTools::scale(parameters.scale, triangulation); triangulation.refine_global(std::max(1U, parameters.global_refinement)); vol_reference = GridTools::volume(triangulation); - std::cout << "Grid:\n\t Reference volume: " << vol_reference << std::endl; + deallog << "Grid:\n\t Reference volume: " << vol_reference << std::endl; typename Triangulation::active_cell_iterator cell = triangulation .begin_active(), endc = @@ -1056,11 +1058,10 @@ namespace Step44 DoFRenumbering::component_wise(dof_handler_ref, block_component); dofs_per_block = DoFTools::count_dofs_per_fe_block(dof_handler_ref, block_component); - std::cout << "Triangulation:" - << "\n\t Number of active cells: " - << triangulation.n_active_cells() - << "\n\t Number of degrees of freedom: " - << dof_handler_ref.n_dofs() << std::endl; + deallog << "Triangulation:" + << "\n\t Number of active cells: " << triangulation.n_active_cells() + << "\n\t Number of degrees of freedom: " << dof_handler_ref.n_dofs() + << std::endl; tangent_matrix.clear(); { const types::global_dof_index n_dofs_u = dofs_per_block[u_dof]; @@ -1124,7 +1125,7 @@ namespace Step44 void Solid::setup_qph() { - std::cout << " Setting up quadrature point data..." << std::endl; + deallog << " Setting up quadrature point data..." << std::endl; quadrature_point_history.initialize(triangulation.begin_active(), triangulation.end(), n_q_points); @@ -1145,7 +1146,7 @@ namespace Step44 Solid::update_qph_incremental(const BlockVector &solution_delta) { timer.enter_subsection("Update QPH data"); - std::cout << " UQPH " << std::flush; + deallog << " UQPH " << std::flush; const BlockVector solution_total( get_total_solution(solution_delta)); const UpdateFlags uf_UQPH(update_values | update_gradients); @@ -1204,9 +1205,9 @@ namespace Step44 void Solid::solve_nonlinear_timestep(BlockVector &solution_delta) { - std::cout << std::endl - << "Timestep " << time.get_timestep() << " @ " << time.current() - << "s" << std::endl; + deallog << std::endl + << "Timestep " << time.get_timestep() << " @ " << time.current() + << "s" << std::endl; BlockVector newton_update(dofs_per_block); error_residual.reset(); error_residual_0.reset(); @@ -1218,8 +1219,7 @@ namespace Step44 unsigned int newton_iteration = 0; for (; newton_iteration < parameters.max_iterations_NR; ++newton_iteration) { - std::cout << " " << std::setw(2) << newton_iteration << " " - << std::flush; + deallog << " " << std::setw(2) << newton_iteration << " " << std::flush; tangent_matrix = 0.0; system_rhs = 0.0; assemble_system_rhs(); @@ -1231,7 +1231,7 @@ namespace Step44 if (newton_iteration > 0 && error_update_norm.u <= parameters.tol_u && error_residual_norm.u <= parameters.tol_f) { - std::cout << " CONVERGED! " << std::endl; + deallog << " CONVERGED! " << std::endl; print_conv_footer(); break; } @@ -1247,14 +1247,14 @@ namespace Step44 error_update_norm.normalise(error_update_0); solution_delta += newton_update; update_qph_incremental(solution_delta); - std::cout << " | " << std::fixed << std::setprecision(3) << std::setw(7) - << std::scientific << lin_solver_output.first << " " - << lin_solver_output.second << " " - << error_residual_norm.norm << " " << error_residual_norm.u - << " " << error_residual_norm.p << " " - << error_residual_norm.J << " " << error_update_norm.norm - << " " << error_update_norm.u << " " << error_update_norm.p - << " " << error_update_norm.J << " " << std::endl; + deallog << " | " << std::fixed << std::setprecision(3) << std::setw(7) + << std::scientific << lin_solver_output.first << " " + << lin_solver_output.second << " " << error_residual_norm.norm + << " " << error_residual_norm.u << " " + << error_residual_norm.p << " " << error_residual_norm.J + << " " << error_update_norm.norm << " " << error_update_norm.u + << " " << error_update_norm.p << " " << error_update_norm.J + << " " << std::endl; } AssertThrow(newton_iteration <= parameters.max_iterations_NR, ExcMessage("No convergence in nonlinear solver!")); @@ -1265,15 +1265,15 @@ namespace Step44 { static const unsigned int l_width = 155; for (unsigned int i = 0; i < l_width; ++i) - std::cout << "_"; - std::cout << std::endl; - std::cout << " SOLVER STEP " - << " | LIN_IT LIN_RES RES_NORM " - << " RES_U RES_P RES_J NU_NORM " - << " NU_U NU_P NU_J " << std::endl; + deallog << "_"; + deallog << std::endl; + deallog << " SOLVER STEP " + << " | LIN_IT LIN_RES RES_NORM " + << " RES_U RES_P RES_J NU_NORM " + << " NU_U NU_P NU_J " << std::endl; for (unsigned int i = 0; i < l_width; ++i) - std::cout << "_"; - std::cout << std::endl; + deallog << "_"; + deallog << std::endl; } template void @@ -1281,17 +1281,17 @@ namespace Step44 { static const unsigned int l_width = 155; for (unsigned int i = 0; i < l_width; ++i) - std::cout << "_"; - std::cout << std::endl; + deallog << "_"; + deallog << std::endl; const std::pair error_dil = get_error_dilation(); - std::cout << "Relative errors:" << std::endl - << "Displacement:\t" << error_update.u / error_update_0.u - << std::endl - << "Force: \t\t" << error_residual.u / error_residual_0.u - << std::endl - << "Dilatation:\t" << error_dil.first << std::endl - << "v / V_0:\t" << error_dil.second * vol_reference << " / " - << vol_reference << " = " << error_dil.second << std::endl; + deallog << "Relative errors:" << std::endl + << "Displacement:\t" << error_update.u / error_update_0.u + << std::endl + << "Force: \t\t" << error_residual.u / error_residual_0.u + << std::endl + << "Dilatation:\t" << error_dil.first << std::endl + << "v / V_0:\t" << error_dil.second * vol_reference << " / " + << vol_reference << " = " << error_dil.second << std::endl; } template double @@ -1387,7 +1387,7 @@ namespace Step44 Solid::assemble_system_tangent() { timer.enter_subsection("Assemble tangent matrix"); - std::cout << " ASM_K " << std::flush; + deallog << " ASM_K " << std::flush; tangent_matrix = 0.0; const UpdateFlags uf_cell(update_values | update_gradients | update_JxW_values); @@ -1511,7 +1511,7 @@ namespace Step44 Solid::assemble_system_rhs() { timer.enter_subsection("Assemble system right-hand side"); - std::cout << " ASM_R " << std::flush; + deallog << " ASM_R " << std::flush; system_rhs = 0.0; const UpdateFlags uf_cell(update_values | update_gradients | update_JxW_values); @@ -1635,7 +1635,7 @@ namespace Step44 void Solid::make_constraints(const int &it_nr) { - std::cout << " CST " << std::flush; + deallog << " CST " << std::flush; if (it_nr > 1) return; constraints.clear(); @@ -1779,7 +1779,7 @@ namespace Step44 Solid::assemble_sc() { timer.enter_subsection("Perform static condensation"); - std::cout << " ASM_SC " << std::flush; + deallog << " ASM_SC " << std::flush; PerTaskData_SC per_task_data(dofs_per_cell, element_indices_u.size(), element_indices_p.size(), @@ -1864,7 +1864,7 @@ namespace Step44 .vmult(A.block(u_dof), A.block(p_dof)); system_rhs.block(u_dof) -= A.block(u_dof); timer.enter_subsection("Linear solver"); - std::cout << " SLV " << std::flush; + deallog << " SLV " << std::flush; if (parameters.type_lin == "CG") { const auto solver_its = static_cast( @@ -1901,7 +1901,7 @@ namespace Step44 } constraints.distribute(newton_update); timer.enter_subsection("Linear solver postprocessing"); - std::cout << " PP " << std::flush; + deallog << " PP " << std::flush; { tangent_matrix.block(p_dof, u_dof) .vmult(A.block(p_dof), newton_update.block(u_dof)); @@ -1924,9 +1924,9 @@ namespace Step44 } else { - std::cout << " ------ " << std::flush; + deallog << " ------ " << std::flush; timer.enter_subsection("Linear solver"); - std::cout << " SLV " << std::flush; + deallog << " SLV " << std::flush; if (parameters.type_lin == "CG") { const Vector &f_u = system_rhs.block(u_dof); @@ -1984,7 +1984,7 @@ namespace Step44 K_uu_con_inv * (f_u - K_up * (K_Jp_inv * f_J - K_pp_bar * f_p)); timer.leave_subsection(); timer.enter_subsection("Linear solver postprocessing"); - std::cout << " PP " << std::flush; + deallog << " PP " << std::flush; d_J = K_pJ_inv * (f_p - K_pu * d_u); d_p = K_Jp_inv * (f_J - K_JJ * d_J); lin_it = solver_control_K_con_inv.last_step(); @@ -1997,7 +1997,7 @@ namespace Step44 A_direct.vmult(newton_update, system_rhs); lin_it = 1; lin_res = 0.0; - std::cout << " -- " << std::flush; + deallog << " -- " << std::flush; } else Assert(false, ExcMessage("Linear solver type not implemented")); diff --git a/tests/symengine/step-44-sd-quadrature_level_01.cc b/tests/symengine/step-44-sd-quadrature_level_01.cc index 1ca90a9ff1..fcbab565af 100644 --- a/tests/symengine/step-44-sd-quadrature_level_01.cc +++ b/tests/symengine/step-44-sd-quadrature_level_01.cc @@ -97,7 +97,7 @@ namespace Step44 if (debug) { - SD::Utilities::print_substitution_map(std::cout, sub_vals); + SD::Utilities::print_substitution_map(deallog, sub_vals); } // Step 1: Update stress and material tangent @@ -123,8 +123,8 @@ namespace Step44 if (debug) { - std::cout << "symbolic_S: " << symbolic_S << std::endl; - std::cout << "symbolic_H: " << symbolic_H << std::endl; + deallog << "symbolic_S: " << symbolic_S << std::endl; + deallog << "symbolic_H: " << symbolic_H << std::endl; } // 1b: Perform substitution of symbols @@ -135,8 +135,8 @@ namespace Step44 if (debug) { - std::cout << "substitution_S: " << substitution_S << std::endl; - std::cout << "substitution_H: " << substitution_H << std::endl; + deallog << "substitution_S: " << substitution_S << std::endl; + deallog << "substitution_H: " << substitution_H << std::endl; } // Compute real-valued deal.II tensors @@ -163,10 +163,10 @@ namespace Step44 if (debug) { - std::cout << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ - << std::endl; - std::cout << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 - << std::endl; + deallog << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ + << std::endl; + deallog << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 + << std::endl; } // 1b: Perform substitution of symbols @@ -177,10 +177,10 @@ namespace Step44 if (debug) { - std::cout << "substitution_dPsi_vol_dJ: " - << substitution_dPsi_vol_dJ << std::endl; - std::cout << "substitution_d2Psi_vol_dJ2: " - << substitution_d2Psi_vol_dJ2 << std::endl; + deallog << "substitution_dPsi_vol_dJ: " << substitution_dPsi_vol_dJ + << std::endl; + deallog << "substitution_d2Psi_vol_dJ2: " + << substitution_d2Psi_vol_dJ2 << std::endl; } // Compute real values @@ -190,21 +190,20 @@ namespace Step44 if (debug) { - std::cout << "dPsi_vol_dJ: " << dPsi_vol_dJ - << std::endl; - std::cout << "material->get_dPsi_vol_dJ(): " - << material->get_dPsi_vol_dJ() << std::endl; - std::cout << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 - << std::endl; - std::cout << "material->get_d2Psi_vol_dJ2(): " - << material->get_d2Psi_vol_dJ2() << std::endl; + deallog << "dPsi_vol_dJ: " << dPsi_vol_dJ + << std::endl; + deallog << "material->get_dPsi_vol_dJ(): " + << material->get_dPsi_vol_dJ() << std::endl; + deallog << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 + << std::endl; + deallog << "material->get_d2Psi_vol_dJ2(): " + << material->get_d2Psi_vol_dJ2() << std::endl; - std::cout << "tau: " << tau << std::endl; - std::cout << "material->get_tau(): " << material->get_tau() - << std::endl; - std::cout << "Jc: " << Jc << std::endl; - std::cout << "material->get_Jc(): " << material->get_Jc() - << std::endl; + deallog << "tau: " << tau << std::endl; + deallog << "material->get_tau(): " << material->get_tau() + << std::endl; + deallog << "Jc: " << Jc << std::endl; + deallog << "material->get_Jc(): " << material->get_Jc() << std::endl; } { diff --git a/tests/symengine/step-44-sd-quadrature_level_01.output b/tests/symengine/step-44-sd-quadrature_level_01.output index 9f2261a1cb..5cf3b4f880 100644 --- a/tests/symengine/step-44-sd-quadrature_level_01.output +++ b/tests/symengine/step-44-sd-quadrature_level_01.output @@ -1,11 +1,147 @@ -DEAL::Timestep 1: 0.00 -0.000129 0.00 -DEAL::Timestep 2: 0.00 -0.000256 0.00 -DEAL::Timestep 3: 0.00 -0.000376 0.00 -DEAL::Timestep 4: 0.00 -0.000485 0.00 -DEAL::Timestep 5: 0.00 -0.000580 0.00 -DEAL::Timestep 6: 0.00 -0.000660 0.00 -DEAL::Timestep 7: 0.00 -0.000727 0.00 -DEAL::Timestep 8: 0.00 -0.000783 0.00 -DEAL::Timestep 9: 0.00 -0.000828 0.00 -DEAL::Timestep 10: 0.00 -0.000866 0.00 +DEAL::Grid: + Reference volume: 1.00000e-09 +DEAL::Triangulation: + Number of active cells: 8 + Number of degrees of freedom: 97 +DEAL:: Setting up quadrature point data... +DEAL:: +DEAL::Timestep 1 @ 0.100000s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 40 1.455e-06 1.000e+00 1.000e+00 0.000e+00 0.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 7.980e-04 8.399e-02 8.399e-02 1.528e-12 7.365e-08 8.332e-02 2.912e-02 8.332e-02 8.334e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 34 2.320e-06 2.167e-04 2.167e-04 3.750e-15 3.924e-10 3.615e-04 1.859e-04 3.615e-04 3.614e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 45 2.141e-11 4.635e-07 4.635e-07 3.147e-20 1.545e-14 2.921e-07 2.360e-07 2.921e-07 2.921e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 2.360e-07 +DEAL::Force: 4.282e-12 +DEAL::Dilatation: 6.277e-07 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 1: 0.000e+00 -1.287e-04 0.000e+00 +DEAL:: +DEAL::Timestep 2 @ 2.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 38 2.034e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 26 1.174e-03 8.160e-02 8.160e-02 3.618e+13 6.228e+06 8.747e-02 3.290e-02 8.747e-02 8.749e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 2.366e-06 4.139e-04 4.139e-04 9.208e+10 3.798e+04 4.743e-04 2.486e-04 4.743e-04 4.743e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 46 1.366e-11 4.761e-07 4.761e-07 1.781e+06 9.166e-01 4.671e-07 1.473e-07 4.671e-07 4.671e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.473e-07 +DEAL::Force: 2.733e-12 +DEAL::Dilatation: 1.242e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 2: 0.000e+00 -2.559e-04 0.000e+00 +DEAL:: +DEAL::Timestep 3 @ 3.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.024e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 1.279e-03 8.278e-02 8.278e-02 4.406e+13 4.371e+06 8.211e-02 4.289e-02 8.211e-02 8.213e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 1.822e-06 6.665e-04 6.665e-04 1.093e+11 2.418e+04 6.788e-04 3.395e-04 6.788e-04 6.788e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 44 5.821e-11 3.670e-07 3.670e-07 4.925e+06 2.077e+00 3.645e-07 1.826e-07 3.645e-07 3.645e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.826e-07 +DEAL::Force: 1.164e-11 +DEAL::Dilatation: 1.831e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 3: 0.000e+00 -3.761e-04 0.000e+00 +DEAL:: +DEAL::Timestep 4 @ 4.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 40 1.352e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 6.145e-04 8.865e-02 8.865e-02 4.236e+13 1.962e+06 6.844e-02 5.409e-02 6.844e-02 6.846e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 35 4.271e-06 9.835e-04 9.835e-04 1.339e+11 7.648e+03 8.432e-04 5.351e-04 8.432e-04 8.431e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 2.748e-10 8.673e-07 8.673e-07 1.221e+07 1.354e+00 9.048e-07 6.095e-07 9.048e-07 9.049e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 6.095e-07 +DEAL::Force: 5.497e-11 +DEAL::Dilatation: 2.385e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 4: 0.000e+00 -4.848e-04 0.000e+00 +DEAL:: +DEAL::Timestep 5 @ 5.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.404e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 8.426e-04 9.675e-02 9.675e-02 1.816e+12 1.651e+06 5.246e-02 6.308e-02 5.246e-02 5.247e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 35 3.111e-06 1.444e-03 1.444e-03 7.808e+09 3.570e+03 1.077e-03 7.475e-04 1.077e-03 1.077e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 2.890e-10 6.521e-07 6.521e-07 9.704e+05 1.523e+00 8.909e-07 4.773e-07 8.909e-07 8.910e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 4.773e-07 +DEAL::Force: 5.780e-11 +DEAL::Dilatation: 2.902e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 5: 0.000e+00 -5.797e-04 0.000e+00 +DEAL:: +DEAL::Timestep 6 @ 6.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.494e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 28 6.189e-04 1.037e-01 1.037e-01 2.658e+12 1.474e+06 4.053e-02 6.866e-02 4.053e-02 4.054e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 3.019e-06 1.708e-03 1.708e-03 1.365e+10 1.780e+03 1.209e-03 8.919e-04 1.209e-03 1.209e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 3.617e-10 7.256e-07 7.256e-07 1.943e+06 1.865e+00 7.652e-07 5.782e-07 7.652e-07 7.653e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 5.782e-07 +DEAL::Force: 7.233e-11 +DEAL::Dilatation: 3.380e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 6: 0.000e+00 -6.602e-04 0.000e+00 +DEAL:: +DEAL::Timestep 7 @ 7.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 4.352e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 5.305e-04 1.073e-01 1.073e-01 2.858e+12 1.220e+06 3.333e-02 7.079e-02 3.333e-02 3.334e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.738e-06 1.847e-03 1.847e-03 1.549e+10 1.106e+03 1.125e-03 9.342e-04 1.125e-03 1.125e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 44 3.126e-10 5.582e-07 5.582e-07 2.175e+06 1.594e+00 4.883e-07 3.734e-07 4.883e-07 4.883e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 3.734e-07 +DEAL::Force: 6.252e-11 +DEAL::Dilatation: 3.819e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 7: 0.000e+00 -7.274e-04 0.000e+00 +DEAL:: +DEAL::Timestep 8 @ 8.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 2.383e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 5.195e-04 1.070e-01 1.070e-01 7.155e+12 1.285e+06 2.837e-02 7.005e-02 2.837e-02 2.837e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.425e-06 1.752e-03 1.752e-03 3.747e+10 9.230e+02 9.170e-04 8.875e-04 9.170e-04 9.170e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 46 2.665e-10 5.045e-07 5.045e-07 4.630e+06 1.392e+00 3.008e-07 3.969e-07 3.008e-07 3.009e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 3.969e-07 +DEAL::Force: 5.330e-11 +DEAL::Dilatation: 4.221e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 8: 0.000e+00 -7.829e-04 0.000e+00 +DEAL:: +DEAL::Timestep 9 @ 9.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 4.084e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 29 2.442e-04 1.036e-01 1.036e-01 8.735e+12 1.688e+06 2.395e-02 6.727e-02 2.395e-02 2.395e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.624e-06 1.564e-03 1.564e-03 4.169e+10 8.672e+02 6.940e-04 7.695e-04 6.940e-04 6.941e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 47 6.425e-11 4.615e-07 4.615e-07 4.039e+06 1.271e+00 3.674e-07 4.637e-07 3.674e-07 3.675e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 4.637e-07 +DEAL::Force: 1.285e-11 +DEAL::Dilatation: 4.588e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 9: 0.000e+00 -8.285e-04 0.000e+00 +DEAL:: +DEAL::Timestep 10 @ 1.000e+00s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 2.653e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 29 2.682e-04 9.816e-02 9.816e-02 6.253e+12 1.199e+06 1.994e-02 6.328e-02 1.994e-02 1.994e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 8.082e-07 1.309e-03 1.309e-03 2.624e+10 4.067e+02 4.935e-04 6.397e-04 4.935e-04 4.936e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 47 6.119e-11 2.587e-07 2.587e-07 1.953e+06 6.305e-01 1.843e-07 1.957e-07 1.843e-07 1.843e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.957e-07 +DEAL::Force: 1.224e-11 +DEAL::Dilatation: 4.924e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 10: 0.000e+00 -8.660e-04 0.000e+00 diff --git a/tests/symengine/step-44-sd-quadrature_level_02.cc b/tests/symengine/step-44-sd-quadrature_level_02.cc index b4329469e2..7baa5d5cd0 100644 --- a/tests/symengine/step-44-sd-quadrature_level_02.cc +++ b/tests/symengine/step-44-sd-quadrature_level_02.cc @@ -76,13 +76,13 @@ namespace Step44 if (debug) { - std::cout << "symbolic_psi: " << symbolic_psi << std::endl; - // std::cout << "symbolic_S: " << symbolic_S << std::endl; - // std::cout << "symbolic_H: " << symbolic_H << std::endl; + deallog << "symbolic_psi: " << symbolic_psi << std::endl; + // deallog << "symbolic_S: " << symbolic_S << std::endl; + // deallog << "symbolic_H: " << symbolic_H << std::endl; for (unsigned int i = 0; i < symbolic_S.n_independent_components; ++i) - std::cout << "symbolic_S [" << i - << "]: " << symbolic_S.access_raw_entry(i) << std::endl; + deallog << "symbolic_S [" << i + << "]: " << symbolic_S.access_raw_entry(i) << std::endl; } } @@ -98,9 +98,9 @@ namespace Step44 if (debug) { - std::cout << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ - << std::endl; - // std::cout << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 + deallog << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ + << std::endl; + // deallog << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 // << std::endl; throw; } @@ -147,7 +147,7 @@ namespace Step44 if (debug) { - SD::Utilities::print_substitution_map(std::cout, sub_vals); + SD::Utilities::print_substitution_map(deallog, sub_vals); } // Step 1: Update stress and material tangent @@ -160,8 +160,8 @@ namespace Step44 if (debug) { - std::cout << "substitution_S: " << substitution_S << std::endl; - std::cout << "substitution_H: " << substitution_H << std::endl; + deallog << "substitution_S: " << substitution_S << std::endl; + deallog << "substitution_H: " << substitution_H << std::endl; } // Compute real-valued deal.II tensors @@ -185,10 +185,10 @@ namespace Step44 if (debug) { - std::cout << "substitution_dPsi_vol_dJ: " - << substitution_dPsi_vol_dJ << std::endl; - std::cout << "substitution_d2Psi_vol_dJ2: " - << substitution_d2Psi_vol_dJ2 << std::endl; + deallog << "substitution_dPsi_vol_dJ: " << substitution_dPsi_vol_dJ + << std::endl; + deallog << "substitution_d2Psi_vol_dJ2: " + << substitution_d2Psi_vol_dJ2 << std::endl; } // Compute real values @@ -198,21 +198,20 @@ namespace Step44 if (debug) { - std::cout << "dPsi_vol_dJ: " << dPsi_vol_dJ - << std::endl; - std::cout << "material->get_dPsi_vol_dJ(): " - << material->get_dPsi_vol_dJ() << std::endl; - std::cout << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 - << std::endl; - std::cout << "material->get_d2Psi_vol_dJ2(): " - << material->get_d2Psi_vol_dJ2() << std::endl; + deallog << "dPsi_vol_dJ: " << dPsi_vol_dJ + << std::endl; + deallog << "material->get_dPsi_vol_dJ(): " + << material->get_dPsi_vol_dJ() << std::endl; + deallog << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 + << std::endl; + deallog << "material->get_d2Psi_vol_dJ2(): " + << material->get_d2Psi_vol_dJ2() << std::endl; - std::cout << "tau: " << tau << std::endl; - std::cout << "material->get_tau(): " << material->get_tau() - << std::endl; - std::cout << "Jc: " << Jc << std::endl; - std::cout << "material->get_Jc(): " << material->get_Jc() - << std::endl; + deallog << "tau: " << tau << std::endl; + deallog << "material->get_tau(): " << material->get_tau() + << std::endl; + deallog << "Jc: " << Jc << std::endl; + deallog << "material->get_Jc(): " << material->get_Jc() << std::endl; } { diff --git a/tests/symengine/step-44-sd-quadrature_level_02.output b/tests/symengine/step-44-sd-quadrature_level_02.output index 9f2261a1cb..5cf3b4f880 100644 --- a/tests/symengine/step-44-sd-quadrature_level_02.output +++ b/tests/symengine/step-44-sd-quadrature_level_02.output @@ -1,11 +1,147 @@ -DEAL::Timestep 1: 0.00 -0.000129 0.00 -DEAL::Timestep 2: 0.00 -0.000256 0.00 -DEAL::Timestep 3: 0.00 -0.000376 0.00 -DEAL::Timestep 4: 0.00 -0.000485 0.00 -DEAL::Timestep 5: 0.00 -0.000580 0.00 -DEAL::Timestep 6: 0.00 -0.000660 0.00 -DEAL::Timestep 7: 0.00 -0.000727 0.00 -DEAL::Timestep 8: 0.00 -0.000783 0.00 -DEAL::Timestep 9: 0.00 -0.000828 0.00 -DEAL::Timestep 10: 0.00 -0.000866 0.00 +DEAL::Grid: + Reference volume: 1.00000e-09 +DEAL::Triangulation: + Number of active cells: 8 + Number of degrees of freedom: 97 +DEAL:: Setting up quadrature point data... +DEAL:: +DEAL::Timestep 1 @ 0.100000s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 40 1.455e-06 1.000e+00 1.000e+00 0.000e+00 0.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 7.980e-04 8.399e-02 8.399e-02 1.528e-12 7.365e-08 8.332e-02 2.912e-02 8.332e-02 8.334e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 34 2.320e-06 2.167e-04 2.167e-04 3.750e-15 3.924e-10 3.615e-04 1.859e-04 3.615e-04 3.614e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 45 2.141e-11 4.635e-07 4.635e-07 3.147e-20 1.545e-14 2.921e-07 2.360e-07 2.921e-07 2.921e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 2.360e-07 +DEAL::Force: 4.282e-12 +DEAL::Dilatation: 6.277e-07 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 1: 0.000e+00 -1.287e-04 0.000e+00 +DEAL:: +DEAL::Timestep 2 @ 2.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 38 2.034e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 26 1.174e-03 8.160e-02 8.160e-02 3.618e+13 6.228e+06 8.747e-02 3.290e-02 8.747e-02 8.749e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 2.366e-06 4.139e-04 4.139e-04 9.208e+10 3.798e+04 4.743e-04 2.486e-04 4.743e-04 4.743e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 46 1.366e-11 4.761e-07 4.761e-07 1.781e+06 9.166e-01 4.671e-07 1.473e-07 4.671e-07 4.671e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.473e-07 +DEAL::Force: 2.733e-12 +DEAL::Dilatation: 1.242e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 2: 0.000e+00 -2.559e-04 0.000e+00 +DEAL:: +DEAL::Timestep 3 @ 3.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.024e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 1.279e-03 8.278e-02 8.278e-02 4.406e+13 4.371e+06 8.211e-02 4.289e-02 8.211e-02 8.213e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 1.822e-06 6.665e-04 6.665e-04 1.093e+11 2.418e+04 6.788e-04 3.395e-04 6.788e-04 6.788e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 44 5.821e-11 3.670e-07 3.670e-07 4.925e+06 2.077e+00 3.645e-07 1.826e-07 3.645e-07 3.645e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.826e-07 +DEAL::Force: 1.164e-11 +DEAL::Dilatation: 1.831e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 3: 0.000e+00 -3.761e-04 0.000e+00 +DEAL:: +DEAL::Timestep 4 @ 4.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 40 1.352e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 6.145e-04 8.865e-02 8.865e-02 4.236e+13 1.962e+06 6.844e-02 5.409e-02 6.844e-02 6.846e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 35 4.271e-06 9.835e-04 9.835e-04 1.339e+11 7.648e+03 8.432e-04 5.351e-04 8.432e-04 8.431e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 2.748e-10 8.673e-07 8.673e-07 1.221e+07 1.354e+00 9.048e-07 6.095e-07 9.048e-07 9.049e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 6.095e-07 +DEAL::Force: 5.497e-11 +DEAL::Dilatation: 2.385e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 4: 0.000e+00 -4.848e-04 0.000e+00 +DEAL:: +DEAL::Timestep 5 @ 5.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.404e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 8.426e-04 9.675e-02 9.675e-02 1.816e+12 1.651e+06 5.246e-02 6.308e-02 5.246e-02 5.247e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 35 3.111e-06 1.444e-03 1.444e-03 7.808e+09 3.570e+03 1.077e-03 7.475e-04 1.077e-03 1.077e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 2.890e-10 6.521e-07 6.521e-07 9.704e+05 1.523e+00 8.909e-07 4.773e-07 8.909e-07 8.910e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 4.773e-07 +DEAL::Force: 5.780e-11 +DEAL::Dilatation: 2.902e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 5: 0.000e+00 -5.797e-04 0.000e+00 +DEAL:: +DEAL::Timestep 6 @ 6.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 3.494e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 28 6.189e-04 1.037e-01 1.037e-01 2.658e+12 1.474e+06 4.053e-02 6.866e-02 4.053e-02 4.054e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 3.019e-06 1.708e-03 1.708e-03 1.365e+10 1.780e+03 1.209e-03 8.919e-04 1.209e-03 1.209e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 43 3.617e-10 7.256e-07 7.256e-07 1.943e+06 1.865e+00 7.652e-07 5.782e-07 7.652e-07 7.653e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 5.782e-07 +DEAL::Force: 7.233e-11 +DEAL::Dilatation: 3.380e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 6: 0.000e+00 -6.602e-04 0.000e+00 +DEAL:: +DEAL::Timestep 7 @ 7.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 4.352e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 5.305e-04 1.073e-01 1.073e-01 2.858e+12 1.220e+06 3.333e-02 7.079e-02 3.333e-02 3.334e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.738e-06 1.847e-03 1.847e-03 1.549e+10 1.106e+03 1.125e-03 9.342e-04 1.125e-03 1.125e-03 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 44 3.126e-10 5.582e-07 5.582e-07 2.175e+06 1.594e+00 4.883e-07 3.734e-07 4.883e-07 4.883e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 3.734e-07 +DEAL::Force: 6.252e-11 +DEAL::Dilatation: 3.819e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 7: 0.000e+00 -7.274e-04 0.000e+00 +DEAL:: +DEAL::Timestep 8 @ 8.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 2.383e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 27 5.195e-04 1.070e-01 1.070e-01 7.155e+12 1.285e+06 2.837e-02 7.005e-02 2.837e-02 2.837e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.425e-06 1.752e-03 1.752e-03 3.747e+10 9.230e+02 9.170e-04 8.875e-04 9.170e-04 9.170e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 46 2.665e-10 5.045e-07 5.045e-07 4.630e+06 1.392e+00 3.008e-07 3.969e-07 3.008e-07 3.009e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 3.969e-07 +DEAL::Force: 5.330e-11 +DEAL::Dilatation: 4.221e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 8: 0.000e+00 -7.829e-04 0.000e+00 +DEAL:: +DEAL::Timestep 9 @ 9.000e-01s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 4.084e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 29 2.442e-04 1.036e-01 1.036e-01 8.735e+12 1.688e+06 2.395e-02 6.727e-02 2.395e-02 2.395e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 32 1.624e-06 1.564e-03 1.564e-03 4.169e+10 8.672e+02 6.940e-04 7.695e-04 6.940e-04 6.941e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 47 6.425e-11 4.615e-07 4.615e-07 4.039e+06 1.271e+00 3.674e-07 4.637e-07 3.674e-07 3.675e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 4.637e-07 +DEAL::Force: 1.285e-11 +DEAL::Dilatation: 4.588e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 9: 0.000e+00 -8.285e-04 0.000e+00 +DEAL:: +DEAL::Timestep 10 @ 1.000e+00s +DEAL:: SOLVER STEP | LIN_IT LIN_RES RES_NORM RES_U RES_P RES_J NU_NORM NU_U NU_P NU_J +DEAL:: 0 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 37 2.653e-06 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 1.000e+00 +DEAL:: 1 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 29 2.682e-04 9.816e-02 9.816e-02 6.253e+12 1.199e+06 1.994e-02 6.328e-02 1.994e-02 1.994e-02 +DEAL:: 2 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 36 8.082e-07 1.309e-03 1.309e-03 2.624e+10 4.067e+02 4.935e-04 6.397e-04 4.935e-04 4.936e-04 +DEAL:: 3 ASM_R ASM_K CST ASM_SC SLV PP UQPH | 47 6.119e-11 2.587e-07 2.587e-07 1.953e+06 6.305e-01 1.843e-07 1.957e-07 1.843e-07 1.843e-07 +DEAL:: 4 ASM_R CONVERGED! +DEAL::Relative errors: +DEAL::Displacement: 1.957e-07 +DEAL::Force: 1.224e-11 +DEAL::Dilatation: 4.924e-06 +DEAL::v / V_0: 1.000e-09 / 1.000e-09 = 1.000e+00 +DEAL::Timestep 10: 0.000e+00 -8.660e-04 0.000e+00 diff --git a/tests/symengine/step-44-sd-quadrature_level_03.cc b/tests/symengine/step-44-sd-quadrature_level_03.cc index 9f5c1fbe41..8be559e5d1 100644 --- a/tests/symengine/step-44-sd-quadrature_level_03.cc +++ b/tests/symengine/step-44-sd-quadrature_level_03.cc @@ -100,13 +100,13 @@ namespace Step44 if (debug) { - std::cout << "symbolic_psi: " << symbolic_psi << std::endl; - // std::cout << "symbolic_S: " << symbolic_S << std::endl; - // std::cout << "symbolic_H: " << symbolic_H << std::endl; + deallog << "symbolic_psi: " << symbolic_psi << std::endl; + // deallog << "symbolic_S: " << symbolic_S << std::endl; + // deallog << "symbolic_H: " << symbolic_H << std::endl; for (unsigned int i = 0; i < symbolic_S.n_independent_components; ++i) - std::cout << "symbolic_S [" << i - << "]: " << symbolic_S.access_raw_entry(i) << std::endl; + deallog << "symbolic_S [" << i + << "]: " << symbolic_S.access_raw_entry(i) << std::endl; } } @@ -122,9 +122,9 @@ namespace Step44 if (debug) { - std::cout << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ - << std::endl; - // std::cout << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 + deallog << "symbolic_dPsi_vol_dJ: " << symbolic_dPsi_vol_dJ + << std::endl; + // deallog << "symbolic_d2Psi_vol_dJ2: " << symbolic_d2Psi_vol_dJ2 // << std::endl; throw; } @@ -170,7 +170,7 @@ namespace Step44 if (debug) { - SD::Utilities::print_substitution_map(std::cout, sub_vals); + SD::Utilities::print_substitution_map(deallog, sub_vals); } // Pass substitution map to the optimizer @@ -198,21 +198,20 @@ namespace Step44 if (debug) { - std::cout << "dPsi_vol_dJ: " << dPsi_vol_dJ - << std::endl; - std::cout << "material->get_dPsi_vol_dJ(): " - << material->get_dPsi_vol_dJ() << std::endl; - std::cout << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 - << std::endl; - std::cout << "material->get_d2Psi_vol_dJ2(): " - << material->get_d2Psi_vol_dJ2() << std::endl; + deallog << "dPsi_vol_dJ: " << dPsi_vol_dJ + << std::endl; + deallog << "material->get_dPsi_vol_dJ(): " + << material->get_dPsi_vol_dJ() << std::endl; + deallog << "d2Psi_vol_dJ2: " << d2Psi_vol_dJ2 + << std::endl; + deallog << "material->get_d2Psi_vol_dJ2(): " + << material->get_d2Psi_vol_dJ2() << std::endl; - std::cout << "tau: " << tau << std::endl; - std::cout << "material->get_tau(): " << material->get_tau() - << std::endl; - std::cout << "Jc: " << Jc << std::endl; - std::cout << "material->get_Jc(): " << material->get_Jc() - << std::endl; + deallog << "tau: " << tau << std::endl; + deallog << "material->get_tau(): " << material->get_tau() + << std::endl; + deallog << "Jc: " << Jc << std::endl; + deallog << "material->get_Jc(): " << material->get_Jc() << std::endl; } { diff --git a/tests/symengine/substitution_maps_cyclic_dependencies_01.cc b/tests/symengine/substitution_maps_cyclic_dependencies_01.cc index 6d6a5bc252..48c3756ce0 100644 --- a/tests/symengine/substitution_maps_cyclic_dependencies_01.cc +++ b/tests/symengine/substitution_maps_cyclic_dependencies_01.cc @@ -36,16 +36,16 @@ main() SD::make_substitution_map( std::make_pair(SD::Expression("a"), SD::Expression("b")), std::make_pair(SD::Expression("b"), SD::Expression("a"))); - std::cout << "Original map:" << std::endl; - SD::Utilities::print_substitution_map(std::cout, sub_vals_unresolved); + deallog << "Original map:" << std::endl; + SD::Utilities::print_substitution_map(deallog, sub_vals_unresolved); deal_II_exceptions::disable_abort_on_exception(); try { const SD::types::substitution_map sub_vals_resolved = SD::resolve_explicit_dependencies(sub_vals_unresolved); - std::cout << "Resolved map:" << std::endl; - SD::Utilities::print_substitution_map(std::cout, sub_vals_resolved); + deallog << "Resolved map:" << std::endl; + SD::Utilities::print_substitution_map(deallog, sub_vals_resolved); deallog << "Cyclic dependency in substitution map was unexpectedly resolved." << std::endl; diff --git a/tests/symengine/substitution_maps_cyclic_dependencies_01.output b/tests/symengine/substitution_maps_cyclic_dependencies_01.output index 4d97f5d78b..7d653671d9 100644 --- a/tests/symengine/substitution_maps_cyclic_dependencies_01.output +++ b/tests/symengine/substitution_maps_cyclic_dependencies_01.output @@ -1,3 +1,6 @@ -DEAL::Detected cyclic dependency in substitution map. +DEAL::Original map: +DEAL::a = b +b = a +Detected cyclic dependency in substitution map. DEAL::OK diff --git a/tests/symengine/substitution_maps_cyclic_dependencies_02.cc b/tests/symengine/substitution_maps_cyclic_dependencies_02.cc index e1d8e93dd3..e2da0f58b4 100644 --- a/tests/symengine/substitution_maps_cyclic_dependencies_02.cc +++ b/tests/symengine/substitution_maps_cyclic_dependencies_02.cc @@ -37,15 +37,15 @@ main() SD::make_substitution_map( std::make_pair(SD::Expression("a"), SD::Expression("b")), std::make_pair(SD::Expression("b"), SD::Expression("a"))); - std::cout << "Original map:" << std::endl; - SD::Utilities::print_substitution_map(std::cout, sub_vals_unresolved); + deallog << "Original map:" << std::endl; + SD::Utilities::print_substitution_map(deallog, sub_vals_unresolved); const bool force_cyclic_dependency_resolution = true; const SD::types::substitution_map sub_vals_resolved = SD::resolve_explicit_dependencies(sub_vals_unresolved, force_cyclic_dependency_resolution); - std::cout << "Resolved map:" << std::endl; - SD::Utilities::print_substitution_map(std::cout, sub_vals_resolved); + deallog << "Resolved map:" << std::endl; + SD::Utilities::print_substitution_map(deallog, sub_vals_resolved); deallog << "OK" << std::endl; } diff --git a/tests/symengine/substitution_maps_cyclic_dependencies_02.output b/tests/symengine/substitution_maps_cyclic_dependencies_02.output index 0fd8fc12f0..473ac056ca 100644 --- a/tests/symengine/substitution_maps_cyclic_dependencies_02.output +++ b/tests/symengine/substitution_maps_cyclic_dependencies_02.output @@ -1,2 +1,8 @@ -DEAL::OK +DEAL::Original map: +DEAL::a = b +b = a +Resolved map: +DEAL::a = a +b = a +OK diff --git a/tests/symengine/substitution_maps_scalar_01.cc b/tests/symengine/substitution_maps_scalar_01.cc index d67ef8c812..8c2f893cda 100644 --- a/tests/symengine/substitution_maps_scalar_01.cc +++ b/tests/symengine/substitution_maps_scalar_01.cc @@ -67,7 +67,6 @@ main() SD::Utilities::print_substitution_map(deallog, substitution_map); -#ifdef DEBUG // Check that exceptions are raised when duplicate symbols // are found in a substitution map deal_II_exceptions::disable_abort_on_exception(); @@ -80,7 +79,6 @@ main() } catch (const ExcMessage &) {} -#endif deallog << "OK" << std::endl; } diff --git a/tests/symengine/symengine_number_type_01.cc b/tests/symengine/symengine_number_type_01.cc index 70dab7aebf..2b4266964f 100644 --- a/tests/symengine/symengine_number_type_01.cc +++ b/tests/symengine/symengine_number_type_01.cc @@ -59,7 +59,7 @@ main() deallog << "Constructors" << std::endl; { - std::cout << "Constructor: Boolean" << std::endl; + deallog << "Constructor: Boolean" << std::endl; { const SD_number_t se_bool_true(true); const SD_number_t se_bool_false(false); @@ -69,7 +69,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Integer" << std::endl; + deallog << "Constructor: Integer" << std::endl; { const int x = -1; const SD_number_t se_number(x); @@ -77,7 +77,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Unsigned integer" << std::endl; + deallog << "Constructor: Unsigned integer" << std::endl; { const unsigned int x = 2; const SD_number_t se_number(x); @@ -85,7 +85,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Rational" << std::endl; + deallog << "Constructor: Rational" << std::endl; { const unsigned int x = 2; const unsigned int y = 3; @@ -94,7 +94,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Double" << std::endl; + deallog << "Constructor: Double" << std::endl; { const double x = 2.5; const SD_number_t se_number(x); @@ -102,7 +102,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Complex double" << std::endl; + deallog << "Constructor: Complex double" << std::endl; { const std::complex x(2.5, 1.5); const SD_number_t se_number(x); @@ -110,7 +110,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Float" << std::endl; + deallog << "Constructor: Float" << std::endl; { const float x = 2.5; const SD_number_t se_number(x); @@ -118,7 +118,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Complex float" << std::endl; + deallog << "Constructor: Complex float" << std::endl; { const std::complex x(2.5, 1.5); const SD_number_t se_number(x); @@ -126,7 +126,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Symbol" << std::endl; + deallog << "Constructor: Symbol" << std::endl; { const std::string f = "f"; const bool parse_as_expression = false; @@ -135,7 +135,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Symbol" << std::endl; + deallog << "Constructor: Symbol" << std::endl; { const std::string f = "func"; const SD_number_t se_number(f.c_str()); @@ -143,7 +143,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Symbol" << std::endl; + deallog << "Constructor: Symbol" << std::endl; { const std::string f = "func"; const bool parse_as_expression = false; @@ -152,7 +152,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Constructor: Symbolic expression" << std::endl; + deallog << "Constructor: Symbolic expression" << std::endl; { const std::string f = "x + y"; const bool parse_as_expression = true; @@ -161,7 +161,7 @@ main() ExcMessage("Problem with constructor")); } - std::cout << "Copy constructor" << std::endl; + deallog << "Copy constructor" << std::endl; { const double x = 2.5; const SD_number_t se_number_1(x); @@ -173,7 +173,7 @@ main() deallog << "Utility functions" << std::endl; { - std::cout << "Parse" << std::endl; + deallog << "Parse" << std::endl; { const double x = 2.5; SD_number_t se_number(x); @@ -183,7 +183,7 @@ main() ExcMessage("Problem with utility function: Parse")); } - std::cout << "Save/load" << std::endl; + deallog << "Save/load" << std::endl; { // Output const SD_number_t se_number_x_out("x"); @@ -220,7 +220,7 @@ main() } deallog.push("Serialization"); - std::cout << "Serialization" << std::endl; + deallog << "Serialization" << std::endl; { const SD_number_t se_number_x_out("x"); const SD_number_t se_number_y_out("y"); @@ -247,7 +247,7 @@ main() deallog << "Comparison operators" << std::endl; { - std::cout << "Equality (true)" << std::endl; + deallog << "Equality (true)" << std::endl; { const int x = 2; const int y = 2; @@ -257,7 +257,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Equality (false)" << std::endl; + deallog << "Equality (false)" << std::endl; { const int x = 2; const int y = 3; @@ -267,7 +267,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Non-equality (true)" << std::endl; + deallog << "Non-equality (true)" << std::endl; { const int x = 2; const int y = 3; @@ -277,7 +277,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Non-equality (false)" << std::endl; + deallog << "Non-equality (false)" << std::endl; { const int x = 2; const int y = 2; @@ -287,7 +287,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Less-than operator (true)" << std::endl; + deallog << "Less-than operator (true)" << std::endl; { const int x = 2; const int y = 3; @@ -297,7 +297,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Less-than operator (false)" << std::endl; + deallog << "Less-than operator (false)" << std::endl; { const int x = 3; const int y = 2; @@ -311,7 +311,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Less-than-or-equals operator (true)" << std::endl; + deallog << "Less-than-or-equals operator (true)" << std::endl; { const int x = 2; const int y = 3; @@ -325,7 +325,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Less-than-or-equals operator (false)" << std::endl; + deallog << "Less-than-or-equals operator (false)" << std::endl; { const int x = 3; const int y = 2; @@ -335,7 +335,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Greater-than operator (true)" << std::endl; + deallog << "Greater-than operator (true)" << std::endl; { const int x = 3; const int y = 2; @@ -345,7 +345,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Greater-than operator (false)" << std::endl; + deallog << "Greater-than operator (false)" << std::endl; { const int x = 2; const int y = 3; @@ -359,7 +359,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Greater-than-or-equals operator (true)" << std::endl; + deallog << "Greater-than-or-equals operator (true)" << std::endl; { const int x = 3; const int y = 2; @@ -373,7 +373,7 @@ main() ExcMessage("Problem with comparison operator")); } - std::cout << "Greater-than-or-equals operator (false)" << std::endl; + deallog << "Greater-than-or-equals operator (false)" << std::endl; { const int x = 2; const int y = 3; @@ -386,7 +386,7 @@ main() deallog << "Logical operators" << std::endl; { - std::cout << "Logical not" << std::endl; + deallog << "Logical not" << std::endl; { const bool x = true; const SD_number_t se_number(x); @@ -396,7 +396,7 @@ main() ExcMessage("Problem with logical operator")); } - std::cout << "Logical and" << std::endl; + deallog << "Logical and" << std::endl; { auto test_logical_op = [](const bool x, const bool y) { const SD_number_t se_number_1(x); @@ -411,7 +411,7 @@ main() test_logical_op(false, false); } - std::cout << "Logical inclusive or" << std::endl; + deallog << "Logical inclusive or" << std::endl; { auto test_logical_op = [](const bool x, const bool y) { const SD_number_t se_number_1(x); @@ -426,7 +426,7 @@ main() test_logical_op(false, false); } - std::cout << "Logical xor" << std::endl; + deallog << "Logical xor" << std::endl; { auto test_logical_op = [](const bool x, const bool y) { const SD_number_t se_number_1(x); @@ -441,7 +441,7 @@ main() test_logical_op(false, false); } - std::cout << "And" << std::endl; + deallog << "And" << std::endl; { auto test_logical_op = [](const bool x, const bool y) { const SD_number_t se_number_1(x); @@ -456,7 +456,7 @@ main() test_logical_op(false, false); } - std::cout << "Inclusive or" << std::endl; + deallog << "Inclusive or" << std::endl; { auto test_logical_op = [](const bool x, const bool y) { const SD_number_t se_number_1(x); @@ -474,7 +474,7 @@ main() deallog << "Assignment operators" << std::endl; { - std::cout << "Assignment operator (SD_number_t)" << std::endl; + deallog << "Assignment operator (SD_number_t)" << std::endl; { const int x = 1; const int y = 2; @@ -485,7 +485,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Assignment operator (arithmetic type)" << std::endl; + deallog << "Assignment operator (arithmetic type)" << std::endl; { const int x = 1; const double y = 2; @@ -495,7 +495,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Addition assignment (SD_number_t)" << std::endl; + deallog << "Addition assignment (SD_number_t)" << std::endl; { const int x = 1; const int y = 2; @@ -506,8 +506,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Addition assignment (arithmetic type; same type)" - << std::endl; + deallog << "Addition assignment (arithmetic type; same type)" << std::endl; { const int x = 1; const int y = 2; @@ -517,8 +516,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Addition assignment (arithmetic type; different type)" - << std::endl; + deallog << "Addition assignment (arithmetic type; different type)" + << std::endl; { const int x = 1; const double y = 2; @@ -528,7 +527,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Subtraction assignment (SD_number_t)" << std::endl; + deallog << "Subtraction assignment (SD_number_t)" << std::endl; { const int x = 1; const int y = 2; @@ -539,8 +538,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Subtraction assignment (arithmetic type; same type)" - << std::endl; + deallog << "Subtraction assignment (arithmetic type; same type)" + << std::endl; { const int x = 1; const int y = 2; @@ -550,8 +549,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Subtraction assignment (arithmetic type; different type)" - << std::endl; + deallog << "Subtraction assignment (arithmetic type; different type)" + << std::endl; { const int x = 1; const double y = 2; @@ -561,7 +560,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Multiplication assignment (SD_number_t)" << std::endl; + deallog << "Multiplication assignment (SD_number_t)" << std::endl; { const int x = 2; const int y = 3; @@ -572,8 +571,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Multiplication assignment (arithmetic type; same type)" - << std::endl; + deallog << "Multiplication assignment (arithmetic type; same type)" + << std::endl; { const int x = 2; const int y = 3; @@ -583,8 +582,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Multiplication assignment (arithmetic type; different type)" - << std::endl; + deallog << "Multiplication assignment (arithmetic type; different type)" + << std::endl; { const int x = 2; const double y = 3; @@ -594,7 +593,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Division assignment (SD_number_t)" << std::endl; + deallog << "Division assignment (SD_number_t)" << std::endl; { const int x = 8; const int y = 2; @@ -605,8 +604,7 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Division assignment (arithmetic type; same type)" - << std::endl; + deallog << "Division assignment (arithmetic type; same type)" << std::endl; { const int x = 8; const int y = 2; @@ -616,8 +614,8 @@ main() ExcMessage("Problem with assignment operator")); } - std::cout << "Division assignment (arithmetic type; different type)" - << std::endl; + deallog << "Division assignment (arithmetic type; different type)" + << std::endl; { const int x = 8; const double y = 2; @@ -630,7 +628,7 @@ main() deallog << "Math operators" << std::endl; { - std::cout << "Addition" << std::endl; + deallog << "Addition" << std::endl; { const int x = 1; const int y = 2; @@ -641,7 +639,7 @@ main() ExcMessage("Problem with math operator")); } - std::cout << "Subtraction" << std::endl; + deallog << "Subtraction" << std::endl; { const int x = 1; const int y = 2; @@ -652,7 +650,7 @@ main() ExcMessage("Problem with math operator")); } - std::cout << "Multiplication" << std::endl; + deallog << "Multiplication" << std::endl; { const int x = 2; const int y = 3; @@ -663,7 +661,7 @@ main() ExcMessage("Problem with math operator")); } - std::cout << "Division" << std::endl; + deallog << "Division" << std::endl; { const int x = 8; const int y = 2; @@ -677,7 +675,7 @@ main() deallog << "Differentiation" << std::endl; { - std::cout << "Basic differentiation (SD_number_t)" << std::endl; + deallog << "Basic differentiation (SD_number_t)" << std::endl; { const SD_number_t x("x"); SD_number_t f(1.0); @@ -688,7 +686,7 @@ main() ExcMessage("Problem with differentiation")); } - std::cout << "Basic differentiation (Symbol)" << std::endl; + deallog << "Basic differentiation (Symbol)" << std::endl; { const auto symb_x = SE::symbol("x"); const SD_number_t x(symb_x); @@ -700,8 +698,8 @@ main() ExcMessage("Problem with differentiation")); } - std::cout << "Basic differentiation (Basic representing a symbolic type)" - << std::endl; + deallog << "Basic differentiation (Basic representing a symbolic type)" + << std::endl; { const auto symb_x_plus_y = SE::add(SE::symbol("x"), SE::symbol("y")); const SD_number_t x_plus_y(symb_x_plus_y); @@ -721,7 +719,7 @@ main() deallog << "Substitution" << std::endl; { - std::cout << "Basic substitution" << std::endl; + deallog << "Basic substitution" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -742,7 +740,7 @@ main() ExcMessage("Problem with substitution")); } - std::cout << "Templated-deduced substitution" << std::endl; + deallog << "Templated-deduced substitution" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -763,7 +761,7 @@ main() ExcMessage("Problem with substitution")); } - std::cout << "Map substitution" << std::endl; + deallog << "Map substitution" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -784,7 +782,7 @@ main() deallog << "Evaluation" << std::endl; { - std::cout << "Substitution with evaluation (integer)" << std::endl; + deallog << "Substitution with evaluation (integer)" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -801,7 +799,7 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (double)" << std::endl; + deallog << "Substitution with evaluation (double)" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -818,7 +816,7 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (float)" << std::endl; + deallog << "Substitution with evaluation (float)" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -835,7 +833,7 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (complex double)" << std::endl; + deallog << "Substitution with evaluation (complex double)" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -854,7 +852,7 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (complex float)" << std::endl; + deallog << "Substitution with evaluation (complex float)" << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -873,8 +871,8 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (mixed arithmetic types)" - << std::endl; + deallog << "Substitution with evaluation (mixed arithmetic types)" + << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -892,8 +890,8 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (mixed complex types)" - << std::endl; + deallog << "Substitution with evaluation (mixed complex types)" + << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -913,8 +911,8 @@ main() ExcMessage("Problem with evaluation")); } - std::cout << "Substitution with evaluation (single piecewise function)" - << std::endl; + deallog << "Substitution with evaluation (single piecewise function)" + << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -952,8 +950,8 @@ main() } } - std::cout << "Substitution with evaluation (double piecewise function)" - << std::endl; + deallog << "Substitution with evaluation (double piecewise function)" + << std::endl; { const SD_number_t x("x"); const SD_number_t y("y"); @@ -1011,8 +1009,8 @@ main() } } - std::cout << "Substitution with evaluation (if-else_if-else type function)" - << std::endl; + deallog << "Substitution with evaluation (if-else_if-else type function)" + << std::endl; { const SD_number_t x("x"); const SD_number_t f_1 = x; @@ -1077,8 +1075,8 @@ main() } } - std::cout << "Substitution with evaluation (if-else_if type function)" - << std::endl; + deallog << "Substitution with evaluation (if-else_if type function)" + << std::endl; { const SD_number_t x("x"); const SD_number_t f_1 = x; diff --git a/tests/symengine/symengine_number_type_01.output b/tests/symengine/symengine_number_type_01.output index 94923abb18..a4c2acd66c 100644 --- a/tests/symengine/symengine_number_type_01.output +++ b/tests/symengine/symengine_number_type_01.output @@ -1,6 +1,22 @@ DEAL::Constructors +DEAL::Constructor: Boolean +DEAL::Constructor: Integer +DEAL::Constructor: Unsigned integer +DEAL::Constructor: Rational +DEAL::Constructor: Double +DEAL::Constructor: Complex double +DEAL::Constructor: Float +DEAL::Constructor: Complex float +DEAL::Constructor: Symbol +DEAL::Constructor: Symbol +DEAL::Constructor: Symbol +DEAL::Constructor: Symbolic expression +DEAL::Copy constructor DEAL::Utility functions +DEAL::Parse +DEAL::Save/load +DEAL:Serialization::Serialization DEAL:Serialization::0 0 1 x DEAL:Serialization::0 0 1 y @@ -8,10 +24,63 @@ DEAL:Serialization::0 0 1 y DEAL:Serialization::0 0 11 2.5 + x + y DEAL::Comparison operators +DEAL::Equality (true) +DEAL::Equality (false) +DEAL::Non-equality (true) +DEAL::Non-equality (false) +DEAL::Less-than operator (true) +DEAL::Less-than operator (false) +DEAL::Less-than-or-equals operator (true) +DEAL::Less-than-or-equals operator (false) +DEAL::Greater-than operator (true) +DEAL::Greater-than operator (false) +DEAL::Greater-than-or-equals operator (true) +DEAL::Greater-than-or-equals operator (false) DEAL::Logical operators +DEAL::Logical not +DEAL::Logical and +DEAL::Logical inclusive or +DEAL::Logical xor +DEAL::And +DEAL::Inclusive or DEAL::Assignment operators +DEAL::Assignment operator (SD_number_t) +DEAL::Assignment operator (arithmetic type) +DEAL::Addition assignment (SD_number_t) +DEAL::Addition assignment (arithmetic type; same type) +DEAL::Addition assignment (arithmetic type; different type) +DEAL::Subtraction assignment (SD_number_t) +DEAL::Subtraction assignment (arithmetic type; same type) +DEAL::Subtraction assignment (arithmetic type; different type) +DEAL::Multiplication assignment (SD_number_t) +DEAL::Multiplication assignment (arithmetic type; same type) +DEAL::Multiplication assignment (arithmetic type; different type) +DEAL::Division assignment (SD_number_t) +DEAL::Division assignment (arithmetic type; same type) +DEAL::Division assignment (arithmetic type; different type) DEAL::Math operators +DEAL::Addition +DEAL::Subtraction +DEAL::Multiplication +DEAL::Division DEAL::Differentiation +DEAL::Basic differentiation (SD_number_t) +DEAL::Basic differentiation (Symbol) +DEAL::Basic differentiation (Basic representing a symbolic type) DEAL::Substitution +DEAL::Basic substitution +DEAL::Templated-deduced substitution +DEAL::Map substitution DEAL::Evaluation +DEAL::Substitution with evaluation (integer) +DEAL::Substitution with evaluation (double) +DEAL::Substitution with evaluation (float) +DEAL::Substitution with evaluation (complex double) +DEAL::Substitution with evaluation (complex float) +DEAL::Substitution with evaluation (mixed arithmetic types) +DEAL::Substitution with evaluation (mixed complex types) +DEAL::Substitution with evaluation (single piecewise function) +DEAL::Substitution with evaluation (double piecewise function) +DEAL::Substitution with evaluation (if-else_if-else type function) +DEAL::Substitution with evaluation (if-else_if type function) DEAL::OK diff --git a/tests/symengine/symengine_number_type_02.cc b/tests/symengine/symengine_number_type_02.cc index cb1af94587..375022c62e 100644 --- a/tests/symengine/symengine_number_type_02.cc +++ b/tests/symengine/symengine_number_type_02.cc @@ -37,7 +37,7 @@ same_number(const NumberType1 &val1, const double tol_eps = 10.0) { if (print == true) - std::cout << "Diff: " << std::abs(val1 - val2) << std::endl; + deallog << "Diff: " << std::abs(val1 - val2) << std::endl; const long double eps1 = std::numeric_limits::epsilon(); const long double eps2 = std::numeric_limits::epsilon(); return std::abs(val1 - val2) <= tol_eps * std::max(eps1, eps2); diff --git a/tests/symengine/symengine_number_type_02.output b/tests/symengine/symengine_number_type_02.output index 61f12a229a..fb957b63ef 100644 --- a/tests/symengine/symengine_number_type_02.output +++ b/tests/symengine/symengine_number_type_02.output @@ -4,297 +4,375 @@ DEAL:Float:Power functions::pow(a__,x__): 13.827086465678 DEAL:Float:Power functions::pow(a,x): 13.8271 DEAL:Float:Power functions::pow(a,x_): 13.8271 DEAL:Float:Power functions::pow(a_,x): 13.8271 +DEAL:Float:Power functions::Diff: 0.00000 DEAL:Float:Power functions::sqrt(a_): 1.81659 DEAL:Float:Power functions::sqrt(a__): 1.81659019933398 DEAL:Float:Power functions::sqrt(a): 1.81659019933398 DEAL:Float:Power functions::sqrt(a): 1.81659 +DEAL:Float:Power functions::Diff: 0.00000 DEAL:Float:Power functions::cbrt(a_): 1.48881 DEAL:Float:Power functions::cbrt(a__): 1.48880554578294 DEAL:Float:Power functions::cbrt(a): 1.48880554578294 DEAL:Float:Power functions::cbrt(a): 1.48881 +DEAL:Float:Power functions::Diff: 0.00000 DEAL:Float:Power functions::exp(a_): 27.1126 DEAL:Float:Power functions::exp(a__): 27.1126376278265 DEAL:Float:Power functions::exp(a): 27.1126376278265 DEAL:Float:Power functions::exp(a): 27.1126 +DEAL:Float:Power functions::Diff: 0.00000 DEAL:Float:Power functions::log(a_): 1.19392 DEAL:Float:Power functions::log(a__): 1.19392245402282 DEAL:Float:Power functions::log(a): 1.19392245402282 DEAL:Float:Power functions::log(a): 1.19392 +DEAL:Float:Power functions::Diff: 0.00000 DEAL:Float:Other functions::abs(b_): 4.40000 DEAL:Float:Other functions::abs(b): 4.40000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::copysign(1.0, b_): -1.00000 DEAL:Float:Other functions::sign(b): -1.00000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::copysign(a_, b_): -3.30000 DEAL:Float:Other functions::copysign(a, b): -3.30000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::floor(b_): -5.00000 DEAL:Float:Other functions::floor(b): -5.00000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::ceil(b_): -4.00000 DEAL:Float:Other functions::ceil(b): -4.00000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::max(a_,x_): 3.30000 DEAL:Float:Other functions::max(a__,x__): 3.29999995231628 DEAL:Float:Other functions::max(a,x): 3.30000 DEAL:Float:Other functions::max(a,x_): 3.30000 DEAL:Float:Other functions::max(a_,x): 3.30000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::min(a_,x_): 2.20000 DEAL:Float:Other functions::min(a__,x__): 2.20000004768372 DEAL:Float:Other functions::min(a,x): 2.20000 DEAL:Float:Other functions::min(a,x_): 2.20000 DEAL:Float:Other functions::min(a_,x): 2.20000 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::erf(a_): 0.999997 DEAL:Float:Other functions::erf(a__): 0.9999969422892 DEAL:Float:Other functions::erf(a): 0.9999969422892 DEAL:Float:Other functions::erf(a): 0.999997 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Other functions::erfc(a_): 3.05771e-06 DEAL:Float:Other functions::erfc(a__): 3.05771079957068e-06 DEAL:Float:Other functions::erfc(a): 3.05771079957068e-06 DEAL:Float:Other functions::erfc(a): 3.05771e-06 +DEAL:Float:Other functions::Diff: 0.00000 DEAL:Float:Trig functions::sin(a_): -0.157746 DEAL:Float:Trig functions::sin(a__): -0.157745647056543 DEAL:Float:Trig functions::sin(a): -0.157745647056543 DEAL:Float:Trig functions::sin(a): -0.157746 +DEAL:Float:Trig functions::Diff: 2.60636e-09 DEAL:Float:Trig functions::cos(a_): -0.987480 DEAL:Float:Trig functions::cos(a__): -0.987479777430765 DEAL:Float:Trig functions::cos(a): -0.987479777430765 DEAL:Float:Trig functions::cos(a): -0.987480 +DEAL:Float:Trig functions::Diff: 2.85156e-08 DEAL:Float:Trig functions::tan(a_): 0.159746 DEAL:Float:Trig functions::tan(a__): 0.15974569875949 DEAL:Float:Trig functions::tan(a): 0.15974569875949 DEAL:Float:Trig functions::tan(a): 0.159746 +DEAL:Float:Trig functions::Diff: 5.55270e-09 DEAL:Float:Reciprocal trig functions::csc(a_): -6.33932 DEAL:Float:Reciprocal trig functions::csc(a__): -6.33931914229971 DEAL:Float:Reciprocal trig functions::csc(a): -6.33931914229971 DEAL:Float:Reciprocal trig functions::csc(a): -6.33932 +DEAL:Float:Reciprocal trig functions::Diff: 8.68263e-08 DEAL:Float:Reciprocal trig functions::sec(a_): -1.01268 DEAL:Float:Reciprocal trig functions::sec(a__): -1.01267896604608 DEAL:Float:Reciprocal trig functions::sec(a): -1.01267896604608 DEAL:Float:Reciprocal trig functions::sec(a): -1.01268 +DEAL:Float:Reciprocal trig functions::Diff: 1.47813e-08 DEAL:Float:Reciprocal trig functions::cot(a_): 6.25995 DEAL:Float:Reciprocal trig functions::cot(a__): 6.2599494557007 DEAL:Float:Reciprocal trig functions::cot(a): 6.2599494557007 DEAL:Float:Reciprocal trig functions::cot(a): 6.25995 +DEAL:Float:Reciprocal trig functions::Diff: 2.28442e-07 DEAL:Float:Inverse trig functions::asin(inv_a_): 0.307871 DEAL:Float:Inverse trig functions::asin(inv_a__): 0.30787087787464 DEAL:Float:Inverse trig functions::asin(inv_a): 0.30787087787464 DEAL:Float:Inverse trig functions::asin(inv_a): 0.307871 +DEAL:Float:Inverse trig functions::Diff: 1.30065e-08 DEAL:Float:Inverse trig functions::acos(inv_a_): 1.26293 DEAL:Float:Inverse trig functions::acos(inv_a__): 1.26292544892026 DEAL:Float:Inverse trig functions::acos(inv_a): 1.26292544892026 DEAL:Float:Inverse trig functions::acos(inv_a): 1.26293 +DEAL:Float:Inverse trig functions::Diff: 6.24914e-08 DEAL:Float:Inverse trig functions::atan(inv_a_): 0.294235 DEAL:Float:Inverse trig functions::atan(inv_a__): 0.294234573382648 DEAL:Float:Inverse trig functions::atan(inv_a): 0.294234573382648 DEAL:Float:Inverse trig functions::atan(inv_a): 0.294235 +DEAL:Float:Inverse trig functions::Diff: 4.58447e-10 DEAL:Float:Inverse trig functions::atan2(x_,a_): 0.588003 DEAL:Float:Inverse trig functions::atan2(x__,a__): atan2(2.20000004768372, 3.29999995231628) DEAL:Float:Inverse trig functions::atan2(x,a): atan2(2.20000004768372, 3.29999995231628) DEAL:Float:Inverse trig functions::atan2(x,a): 0.588003 +DEAL:Float:Inverse trig functions::Diff: 1.90734e-09 DEAL:Float:Reciprocal inverse trig functions::acsc(a_): 0.307871 DEAL:Float:Reciprocal inverse trig functions::acsc(a__): 0.307870872992762 DEAL:Float:Reciprocal inverse trig functions::acsc(a): 0.307870872992762 DEAL:Float:Reciprocal inverse trig functions::acsc(a): 0.307871 +DEAL:Float:Reciprocal inverse trig functions::Diff: 8.12460e-09 DEAL:Float:Reciprocal inverse trig functions::asec(a_): 1.26293 DEAL:Float:Reciprocal inverse trig functions::asec(a__): 1.26292545380213 DEAL:Float:Reciprocal inverse trig functions::asec(a): 1.26292545380213 DEAL:Float:Reciprocal inverse trig functions::asec(a): 1.26293 +DEAL:Float:Reciprocal inverse trig functions::Diff: 6.73733e-08 DEAL:Float:Reciprocal inverse trig functions::acot(a_): 0.294235 DEAL:Float:Reciprocal inverse trig functions::acot(a__): 0.294234569121593 DEAL:Float:Reciprocal inverse trig functions::acot(a): 0.294234569121593 DEAL:Float:Reciprocal inverse trig functions::acot(a): 0.294235 +DEAL:Float:Reciprocal inverse trig functions::Diff: 4.71950e-09 DEAL:Float:Hyperbolic trig functions::sinh(a_): 13.5379 DEAL:Float:Hyperbolic trig functions::sinh(a__): 13.5378772293333 DEAL:Float:Hyperbolic trig functions::sinh(a): 13.5378772293333 DEAL:Float:Hyperbolic trig functions::sinh(a): 13.5379 +DEAL:Float:Hyperbolic trig functions::Diff: 1.50223e-10 DEAL:Float:Hyperbolic trig functions::cosh(a_): 13.5748 DEAL:Float:Hyperbolic trig functions::cosh(a__): 13.5747603984933 DEAL:Float:Hyperbolic trig functions::cosh(a): 13.5747603984933 DEAL:Float:Hyperbolic trig functions::cosh(a): 13.5748 +DEAL:Float:Hyperbolic trig functions::Diff: 2.76767e-08 DEAL:Float:Hyperbolic trig functions::tanh(a_): 0.997283 DEAL:Float:Hyperbolic trig functions::tanh(a__): 0.997282959840377 DEAL:Float:Hyperbolic trig functions::tanh(a): 0.997282959840377 DEAL:Float:Hyperbolic trig functions::tanh(a): 0.997283 +DEAL:Float:Hyperbolic trig functions::Diff: 1.14089e-08 DEAL:Float:Reciprocal hyperbolic trig functions::csch(a_): 0.0738668 -DEAL:Float:Reciprocal hyperbolic trig functions::csch(a__): 0.0738668243964602 -DEAL:Float:Reciprocal hyperbolic trig functions::csch(a): 0.0738668243964602 +DEAL:Float:Reciprocal hyperbolic trig functions::csch(a__): 0.0738668243964603 +DEAL:Float:Reciprocal hyperbolic trig functions::csch(a): 0.0738668243964603 DEAL:Float:Reciprocal hyperbolic trig functions::csch(a): 0.0738668 +DEAL:Float:Reciprocal hyperbolic trig functions::Diff: 2.57096e-09 DEAL:Float:Reciprocal hyperbolic trig functions::sech(a_): 0.0736661 DEAL:Float:Reciprocal hyperbolic trig functions::sech(a__): 0.0736661252681112 DEAL:Float:Reciprocal hyperbolic trig functions::sech(a): 0.0736661252681112 DEAL:Float:Reciprocal hyperbolic trig functions::sech(a): 0.0736661 +DEAL:Float:Reciprocal hyperbolic trig functions::Diff: 2.67854e-10 DEAL:Float:Reciprocal hyperbolic trig functions::coth(a_): 1.00272 DEAL:Float:Reciprocal hyperbolic trig functions::coth(a__): 1.00272444257952 DEAL:Float:Reciprocal hyperbolic trig functions::coth(a): 1.00272444257952 DEAL:Float:Reciprocal hyperbolic trig functions::coth(a): 1.00272 +DEAL:Float:Reciprocal hyperbolic trig functions::Diff: 3.34761e-08 DEAL:Float:Inverse hyperbolic trig functions::asinh(inv_a_): 0.298574 DEAL:Float:Inverse hyperbolic trig functions::asinh(inv_a__): 0.298574346656372 DEAL:Float:Inverse hyperbolic trig functions::asinh(inv_a): 0.298574346656372 DEAL:Float:Inverse hyperbolic trig functions::asinh(inv_a): 0.298574 +DEAL:Float:Inverse hyperbolic trig functions::Diff: 1.82338e-08 DEAL:Float:Inverse hyperbolic trig functions::acosh(a_): 1.86328 DEAL:Float:Inverse hyperbolic trig functions::acosh(a__): 1.86327933599091 DEAL:Float:Inverse hyperbolic trig functions::acosh(a): 1.86327933599091 DEAL:Float:Inverse hyperbolic trig functions::acosh(a): 1.86328 +DEAL:Float:Inverse hyperbolic trig functions::Diff: 6.66046e-09 DEAL:Float:Inverse hyperbolic trig functions::atanh(inv_a_): 0.312853 DEAL:Float:Inverse hyperbolic trig functions::atanh(inv_a__): 0.312852959826358 DEAL:Float:Inverse hyperbolic trig functions::atanh(inv_a): 0.312852959826358 DEAL:Float:Inverse hyperbolic trig functions::atanh(inv_a): 0.312853 +DEAL:Float:Inverse hyperbolic trig functions::Diff: 1.09223e-08 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acsch(a_): 0.298574 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acsch(a__): 0.298574342203972 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acsch(a): 0.298574342203972 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acsch(a): 0.298574 +DEAL:Float:Reciprocal inverse hyperbolic trig functions::Diff: 1.37814e-08 DEAL:Float:Reciprocal inverse hyperbolic trig functions::asech(inv_a_): 1.86328 DEAL:Float:Reciprocal inverse hyperbolic trig functions::asech(inv_a__): 1.86327931988071 DEAL:Float:Reciprocal inverse hyperbolic trig functions::asech(inv_a): 1.86327931988071 DEAL:Float:Reciprocal inverse hyperbolic trig functions::asech(inv_a): 1.86328 +DEAL:Float:Reciprocal inverse hyperbolic trig functions::Diff: 2.27707e-08 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acoth(a_): 0.312853 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acoth(a__): 0.312852954703614 DEAL:Float:Reciprocal inverse hyperbolic trig functions::acoth(a): 0.312852959826358 + 1.5707963267949*I DEAL:Float:Reciprocal inverse hyperbolic trig functions::acoth(a): 0.312853 +DEAL:Float:Reciprocal inverse hyperbolic trig functions::Diff: 5.79958e-09 DEAL:Double:Power functions::pow(a_,x_): 13.8271 DEAL:Double:Power functions::pow(a__,x__): 13.8270861180441 DEAL:Double:Power functions::pow(a,x): 13.8271 DEAL:Double:Power functions::pow(a,x_): 13.8271 DEAL:Double:Power functions::pow(a_,x): 13.8271 +DEAL:Double:Power functions::Diff: 0.00000 DEAL:Double:Power functions::sqrt(a_): 1.81659 DEAL:Double:Power functions::sqrt(a__): 1.81659021245849 DEAL:Double:Power functions::sqrt(a): 1.81659021245849 DEAL:Double:Power functions::sqrt(a): 1.81659 +DEAL:Double:Power functions::Diff: 0.00000 DEAL:Double:Power functions::cbrt(a_): 1.48881 DEAL:Double:Power functions::cbrt(a__): 1.48880555295383 DEAL:Double:Power functions::cbrt(a): 1.48880555295383 DEAL:Double:Power functions::cbrt(a): 1.48881 +DEAL:Double:Power functions::Diff: 0.00000 DEAL:Double:Power functions::exp(a_): 27.1126 DEAL:Double:Power functions::exp(a__): 27.1126389206579 DEAL:Double:Power functions::exp(a): 27.1126389206579 DEAL:Double:Power functions::exp(a): 27.1126 +DEAL:Double:Power functions::Diff: 0.00000 DEAL:Double:Power functions::log(a_): 1.19392 DEAL:Double:Power functions::log(a__): 1.19392246847243 DEAL:Double:Power functions::log(a): 1.19392246847243 DEAL:Double:Power functions::log(a): 1.19392 +DEAL:Double:Power functions::Diff: 0.00000 DEAL:Double:Other functions::abs(b_): 4.40000 DEAL:Double:Other functions::abs(b): 4.40000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::copysign(1.0, b_): -1.00000 DEAL:Double:Other functions::sign(b): -1.00000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::copysign(a_, b_): -3.30000 DEAL:Double:Other functions::copysign(a, b): -3.30000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::floor(b_): -5.00000 DEAL:Double:Other functions::floor(b): -5.00000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::ceil(b_): -4.00000 DEAL:Double:Other functions::ceil(b): -4.00000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::max(a_,x_): 3.30000 DEAL:Double:Other functions::max(a__,x__): 3.3 DEAL:Double:Other functions::max(a,x): 3.30000 DEAL:Double:Other functions::max(a,x_): 3.30000 DEAL:Double:Other functions::max(a_,x): 3.30000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::min(a_,x_): 2.20000 DEAL:Double:Other functions::min(a__,x__): 2.2 DEAL:Double:Other functions::min(a,x): 2.20000 DEAL:Double:Other functions::min(a,x_): 2.20000 DEAL:Double:Other functions::min(a_,x): 2.20000 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::erf(a_): 0.999997 DEAL:Double:Other functions::erf(a__): 0.999996942290204 DEAL:Double:Other functions::erf(a): 0.999996942290204 DEAL:Double:Other functions::erf(a): 0.999997 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Other functions::erfc(a_): 3.05771e-06 -DEAL:Double:Other functions::erfc(a__): 3.05770979643816e-06 -DEAL:Double:Other functions::erfc(a): 3.05770979643816e-06 +DEAL:Double:Other functions::erfc(a__): 3.05770979643817e-06 +DEAL:Double:Other functions::erfc(a): 3.05770979643817e-06 DEAL:Double:Other functions::erfc(a): 3.05771e-06 +DEAL:Double:Other functions::Diff: 0.00000 DEAL:Double:Trig functions::sin(a_): -0.157746 DEAL:Double:Trig functions::sin(a__): -0.157745694143248 DEAL:Double:Trig functions::sin(a): -0.157745694143248 DEAL:Double:Trig functions::sin(a): -0.157746 +DEAL:Double:Trig functions::Diff: 0.00000 DEAL:Double:Trig functions::cos(a_): -0.987480 DEAL:Double:Trig functions::cos(a__): -0.987479769908865 DEAL:Double:Trig functions::cos(a): -0.987479769908865 DEAL:Double:Trig functions::cos(a): -0.987480 +DEAL:Double:Trig functions::Diff: 0.00000 DEAL:Double:Trig functions::tan(a_): 0.159746 DEAL:Double:Trig functions::tan(a__): 0.159745747660032 DEAL:Double:Trig functions::tan(a): 0.159745747660032 DEAL:Double:Trig functions::tan(a): 0.159746 +DEAL:Double:Trig functions::Diff: 0.00000 DEAL:Double:Reciprocal trig functions::csc(a_): -6.33932 DEAL:Double:Reciprocal trig functions::csc(a__): -6.33931725002842 DEAL:Double:Reciprocal trig functions::csc(a): -6.33931725002842 DEAL:Double:Reciprocal trig functions::csc(a): -6.33932 +DEAL:Double:Reciprocal trig functions::Diff: 0.00000 DEAL:Double:Reciprocal trig functions::sec(a_): -1.01268 DEAL:Double:Reciprocal trig functions::sec(a__): -1.01267897375993 DEAL:Double:Reciprocal trig functions::sec(a): -1.01267897375993 DEAL:Double:Reciprocal trig functions::sec(a): -1.01268 +DEAL:Double:Reciprocal trig functions::Diff: 0.00000 DEAL:Double:Reciprocal trig functions::cot(a_): 6.25995 DEAL:Double:Reciprocal trig functions::cot(a__): 6.25994753943736 DEAL:Double:Reciprocal trig functions::cot(a): 6.25994753943736 DEAL:Double:Reciprocal trig functions::cot(a): 6.25995 +DEAL:Double:Reciprocal trig functions::Diff: 0.00000 DEAL:Double:Inverse trig functions::asin(inv_a_): 0.307871 DEAL:Double:Inverse trig functions::asin(inv_a__): 0.307870868398053 DEAL:Double:Inverse trig functions::asin(inv_a): 0.307870868398053 DEAL:Double:Inverse trig functions::asin(inv_a): 0.307871 +DEAL:Double:Inverse trig functions::Diff: 0.00000 DEAL:Double:Inverse trig functions::acos(inv_a_): 1.26293 DEAL:Double:Inverse trig functions::acos(inv_a__): 1.26292545839684 DEAL:Double:Inverse trig functions::acos(inv_a): 1.26292545839684 DEAL:Double:Inverse trig functions::acos(inv_a): 1.26293 +DEAL:Double:Inverse trig functions::Diff: 0.00000 DEAL:Double:Inverse trig functions::atan(inv_a_): 0.294235 DEAL:Double:Inverse trig functions::atan(inv_a__): 0.294234565111188 DEAL:Double:Inverse trig functions::atan(inv_a): 0.294234565111188 DEAL:Double:Inverse trig functions::atan(inv_a): 0.294235 +DEAL:Double:Inverse trig functions::Diff: 0.00000 DEAL:Double:Inverse trig functions::atan2(x_,a_): 0.588003 DEAL:Double:Inverse trig functions::atan2(x__,a__): atan2(2.2, 3.3) DEAL:Double:Inverse trig functions::atan2(x,a): atan2(2.2, 3.3) DEAL:Double:Inverse trig functions::atan2(x,a): 0.588003 +DEAL:Double:Inverse trig functions::Diff: 0.00000 DEAL:Double:Reciprocal inverse trig functions::acsc(a_): 0.307871 DEAL:Double:Reciprocal inverse trig functions::acsc(a__): 0.307870868398053 DEAL:Double:Reciprocal inverse trig functions::acsc(a): 0.307870868398053 DEAL:Double:Reciprocal inverse trig functions::acsc(a): 0.307871 +DEAL:Double:Reciprocal inverse trig functions::Diff: 0.00000 DEAL:Double:Reciprocal inverse trig functions::asec(a_): 1.26293 DEAL:Double:Reciprocal inverse trig functions::asec(a__): 1.26292545839684 DEAL:Double:Reciprocal inverse trig functions::asec(a): 1.26292545839684 DEAL:Double:Reciprocal inverse trig functions::asec(a): 1.26293 +DEAL:Double:Reciprocal inverse trig functions::Diff: 0.00000 DEAL:Double:Reciprocal inverse trig functions::acot(a_): 0.294235 DEAL:Double:Reciprocal inverse trig functions::acot(a__): 0.294234565111188 DEAL:Double:Reciprocal inverse trig functions::acot(a): 0.294234565111188 DEAL:Double:Reciprocal inverse trig functions::acot(a): 0.294235 +DEAL:Double:Reciprocal inverse trig functions::Diff: 0.00000 DEAL:Double:Hyperbolic trig functions::sinh(a_): 13.5379 DEAL:Double:Hyperbolic trig functions::sinh(a__): 13.5378778766283 DEAL:Double:Hyperbolic trig functions::sinh(a): 13.5378778766283 DEAL:Double:Hyperbolic trig functions::sinh(a): 13.5379 +DEAL:Double:Hyperbolic trig functions::Diff: 5.55112e-17 DEAL:Double:Hyperbolic trig functions::cosh(a_): 13.5748 DEAL:Double:Hyperbolic trig functions::cosh(a__): 13.5747610440296 DEAL:Double:Hyperbolic trig functions::cosh(a): 13.5747610440296 DEAL:Double:Hyperbolic trig functions::cosh(a): 13.5748 +DEAL:Double:Hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Hyperbolic trig functions::tanh(a_): 0.997283 DEAL:Double:Hyperbolic trig functions::tanh(a__): 0.997282960099142 DEAL:Double:Hyperbolic trig functions::tanh(a): 0.997282960099142 DEAL:Double:Hyperbolic trig functions::tanh(a): 0.997283 +DEAL:Double:Hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Reciprocal hyperbolic trig functions::csch(a_): 0.0738668 DEAL:Double:Reciprocal hyperbolic trig functions::csch(a__): 0.0738668208646195 DEAL:Double:Reciprocal hyperbolic trig functions::csch(a): 0.0738668208646195 DEAL:Double:Reciprocal hyperbolic trig functions::csch(a): 0.0738668 +DEAL:Double:Reciprocal hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Reciprocal hyperbolic trig functions::sech(a_): 0.0736661 DEAL:Double:Reciprocal hyperbolic trig functions::sech(a__): 0.0736661217649808 DEAL:Double:Reciprocal hyperbolic trig functions::sech(a): 0.0736661217649808 DEAL:Double:Reciprocal hyperbolic trig functions::sech(a): 0.0736661 +DEAL:Double:Reciprocal hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Reciprocal hyperbolic trig functions::coth(a_): 1.00272 DEAL:Double:Reciprocal hyperbolic trig functions::coth(a__): 1.00272444231935 DEAL:Double:Reciprocal hyperbolic trig functions::coth(a): 1.00272444231935 DEAL:Double:Reciprocal hyperbolic trig functions::coth(a): 1.00272 +DEAL:Double:Reciprocal hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Inverse hyperbolic trig functions::asinh(inv_a_): 0.298574 DEAL:Double:Inverse hyperbolic trig functions::asinh(inv_a__): 0.298574338013478 DEAL:Double:Inverse hyperbolic trig functions::asinh(inv_a): 0.298574338013478 DEAL:Double:Inverse hyperbolic trig functions::asinh(inv_a): 0.298574 +DEAL:Double:Inverse hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Inverse hyperbolic trig functions::acosh(a_): 1.86328 DEAL:Double:Inverse hyperbolic trig functions::acosh(a__): 1.86327935115345 DEAL:Double:Inverse hyperbolic trig functions::acosh(a): 1.86327935115345 DEAL:Double:Inverse hyperbolic trig functions::acosh(a): 1.86328 +DEAL:Double:Inverse hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Inverse hyperbolic trig functions::atanh(inv_a_): 0.312853 DEAL:Double:Inverse hyperbolic trig functions::atanh(inv_a__): 0.312852949882206 DEAL:Double:Inverse hyperbolic trig functions::atanh(inv_a): 0.312852949882206 DEAL:Double:Inverse hyperbolic trig functions::atanh(inv_a): 0.312853 +DEAL:Double:Inverse hyperbolic trig functions::Diff: 5.55112e-17 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acsch(a_): 0.298574 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acsch(a__): 0.298574338013478 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acsch(a): 0.298574338013478 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acsch(a): 0.298574 +DEAL:Double:Reciprocal inverse hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Reciprocal inverse hyperbolic trig functions::asech(inv_a_): 1.86328 DEAL:Double:Reciprocal inverse hyperbolic trig functions::asech(inv_a__): 1.86327935115345 DEAL:Double:Reciprocal inverse hyperbolic trig functions::asech(inv_a): 1.86327935115345 DEAL:Double:Reciprocal inverse hyperbolic trig functions::asech(inv_a): 1.86328 +DEAL:Double:Reciprocal inverse hyperbolic trig functions::Diff: 0.00000 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acoth(a_): 0.312853 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acoth(a__): 0.312852949882206 DEAL:Double:Reciprocal inverse hyperbolic trig functions::acoth(a): 0.312852949882206 + 1.5707963267949*I DEAL:Double:Reciprocal inverse hyperbolic trig functions::acoth(a): 0.312853 +DEAL:Double:Reciprocal inverse hyperbolic trig functions::Diff: 5.55112e-17 DEAL::OK diff --git a/tests/symengine/symengine_tensor_operations_03.cc b/tests/symengine/symengine_tensor_operations_03.cc index f4cbff1084..28f7fad4ca 100644 --- a/tests/symengine/symengine_tensor_operations_03.cc +++ b/tests/symengine/symengine_tensor_operations_03.cc @@ -506,39 +506,37 @@ test_symmetric_tensor_tensor_vector_scalar_coupled( symb_d2psi_ds_x_dv = SD::differentiate(symb_dpsi_ds, symb_v); symb_d2psi_ds_x_ds = SD::differentiate(symb_dpsi_ds, symb_s); -#ifdef DEBUG - print(std::cout, "symb_st", symb_st); - print(std::cout, "symb_t", symb_t); - print(std::cout, "symb_v", symb_v); - print(std::cout, "symb_s", symb_s); - - print(std::cout, "symb_psi", symb_psi); - - print(std::cout, "symb_dpsi_dst", symb_dpsi_dst); - print(std::cout, "symb_dpsi_dt", symb_dpsi_dt); - print(std::cout, "symb_dpsi_dv", symb_dpsi_dv); - print(std::cout, "symb_dpsi_ds", symb_dpsi_ds); - - print(std::cout, "symb_d2psi_dst_x_dst", symb_d2psi_dst_x_dst); - print(std::cout, "symb_d2psi_dst_x_dt", symb_d2psi_dst_x_dt); - print(std::cout, "symb_d2psi_dst_x_dv", symb_d2psi_dst_x_dv); - print(std::cout, "symb_d2psi_dst_x_ds", symb_d2psi_dst_x_ds); - - print(std::cout, "symb_d2psi_dt_x_dst", symb_d2psi_dt_x_dst); - print(std::cout, "symb_d2psi_dt_x_dt", symb_d2psi_dt_x_dt); - print(std::cout, "symb_d2psi_dt_x_dv", symb_d2psi_dt_x_dv); - print(std::cout, "symb_d2psi_dt_x_ds", symb_d2psi_dt_x_ds); - - print(std::cout, "symb_d2psi_dv_x_dst", symb_d2psi_dv_x_dst); - print(std::cout, "symb_d2psi_dv_x_dt", symb_d2psi_dv_x_dt); - print(std::cout, "symb_d2psi_dv_x_dv", symb_d2psi_dv_x_dv); - print(std::cout, "symb_d2psi_dv_x_ds", symb_d2psi_dv_x_ds); - - print(std::cout, "symb_d2psi_ds_x_dst", symb_d2psi_ds_x_dst); - print(std::cout, "symb_d2psi_ds_x_dt", symb_d2psi_ds_x_dt); - print(std::cout, "symb_d2psi_ds_x_dv", symb_d2psi_ds_x_dv); - print(std::cout, "symb_d2psi_ds_x_ds", symb_d2psi_ds_x_ds); -#endif + print(deallog, "symb_st", symb_st); + print(deallog, "symb_t", symb_t); + print(deallog, "symb_v", symb_v); + print(deallog, "symb_s", symb_s); + + print(deallog, "symb_psi", symb_psi); + + print(deallog, "symb_dpsi_dst", symb_dpsi_dst); + print(deallog, "symb_dpsi_dt", symb_dpsi_dt); + print(deallog, "symb_dpsi_dv", symb_dpsi_dv); + print(deallog, "symb_dpsi_ds", symb_dpsi_ds); + + print(deallog, "symb_d2psi_dst_x_dst", symb_d2psi_dst_x_dst); + print(deallog, "symb_d2psi_dst_x_dt", symb_d2psi_dst_x_dt); + print(deallog, "symb_d2psi_dst_x_dv", symb_d2psi_dst_x_dv); + print(deallog, "symb_d2psi_dst_x_ds", symb_d2psi_dst_x_ds); + + print(deallog, "symb_d2psi_dt_x_dst", symb_d2psi_dt_x_dst); + print(deallog, "symb_d2psi_dt_x_dt", symb_d2psi_dt_x_dt); + print(deallog, "symb_d2psi_dt_x_dv", symb_d2psi_dt_x_dv); + print(deallog, "symb_d2psi_dt_x_ds", symb_d2psi_dt_x_ds); + + print(deallog, "symb_d2psi_dv_x_dst", symb_d2psi_dv_x_dst); + print(deallog, "symb_d2psi_dv_x_dt", symb_d2psi_dv_x_dt); + print(deallog, "symb_d2psi_dv_x_dv", symb_d2psi_dv_x_dv); + print(deallog, "symb_d2psi_dv_x_ds", symb_d2psi_dv_x_ds); + + print(deallog, "symb_d2psi_ds_x_dst", symb_d2psi_ds_x_dst); + print(deallog, "symb_d2psi_ds_x_dt", symb_d2psi_ds_x_dt); + print(deallog, "symb_d2psi_ds_x_dv", symb_d2psi_ds_x_dv); + print(deallog, "symb_d2psi_ds_x_ds", symb_d2psi_ds_x_ds); // It pains me to do this manually... // This is why we have utility functions to create substitution maps diff --git a/tests/symengine/symengine_tensor_operations_03.output b/tests/symengine/symengine_tensor_operations_03.output index 18800bce74..3a15a30227 100644 --- a/tests/symengine/symengine_tensor_operations_03.output +++ b/tests/symengine/symengine_tensor_operations_03.output @@ -1,4 +1,538 @@ +DEAL:Double:dim 2::symb_st: st_00 st_01 st_01 st_11 +DEAL:Double:dim 2::symb_t[0][0]: t_00 +DEAL:Double:dim 2::symb_t[0][1]: t_01 +DEAL:Double:dim 2::symb_t[1][0]: t_10 +DEAL:Double:dim 2::symb_t[1][1]: t_11 +DEAL:Double:dim 2::symb_v[0]: v_0 +DEAL:Double:dim 2::symb_v[1]: v_1 +DEAL:Double:dim 2::symb_s: s +DEAL:Double:dim 2::symb_psi: (v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dst: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*(st_11*st_00 - st_01**2) -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_dpsi_dt[0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dt[0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dt[1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dt[1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dv[0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_dv[1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_dpsi_ds: 2.2*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dst_x_dst: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11**2 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_01 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_01 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2) + 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_00 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_01 0.5*(4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01**2 - 2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)) 0.5*(4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01**2 - 2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)) -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00*st_01 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_01 0.5*(4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01**2 - 2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)) 0.5*(4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_01**2 - 2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)) -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00*st_01 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2) + 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_11*st_00 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00*st_01 -2.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00*st_01 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)**2*st_00**2 +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][0][0][0]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][0][0][1]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][0][1][0]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][0][1][1]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][1][0][0]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][1][0][1]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][1][1][0]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[0][1][1][1]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][0][0][0]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][0][0][1]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][0][1][0]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][0][1][1]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][1][0][0]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][1][0][1]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][1][1][0]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dt[1][1][1][1]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[0][0][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[0][1][0]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[0][1][1]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[1][0][0]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[1][0][1]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[1][1][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_dv[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dst_x_ds: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_11*(st_11*st_00 - st_01**2) -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][0][0][0]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][0][0][1]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][0][1][0]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][0][1][1]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_11*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][1][0][0]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][1][0][1]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][1][1][0]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[0][1][1][1]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_10*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][0][0][0]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][0][0][1]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][0][1][0]: 4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][0][1][1]: -4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_01*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][1][0][0]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][1][0][1]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][1][1][0]: -4.0*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dst[1][1][1][1]: 4*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*t_00*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][0][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_11**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][0][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][0][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*(st_11*st_00 - st_01**2)**2 + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][1][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_11*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][1][0][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_10**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*(st_11*st_00 - st_01**2)**2 + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[0][1][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][0][0][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][0][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*(st_11*st_00 - st_01**2)**2 + 2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][0][1][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_01**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][0][1][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][1][0][0]: 2*(v_0**2 + v_1**2)**3*s**2.2*(t_00*t_11 - t_01*t_10)*(st_11*st_00 - st_01**2)**2 + 2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][1][0][1]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_00*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][1][1][0]: -2*(v_0**2 + v_1**2)**3*s**2.2*t_01*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dt[1][1][1][1]: 2*(v_0**2 + v_1**2)**3*s**2.2*t_00**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[0][0][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[0][1][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[1][0][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[1][1][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_dv[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_ds[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_ds[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_ds[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dt_x_ds[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[0][0][1]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[0][1][0]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[0][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[1][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_11*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[1][0][1]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[1][1][0]: -12.0*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_01*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dst[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[0][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[0][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[0][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[0][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[1][0][0]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[1][0][1]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[1][1][0]: -12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dt[1][1][1]: 12*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dv[0][0]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dv[0][1]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dv[1][0]: 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_0*v_1*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_dv[1][1]: 6*(v_0**2 + v_1**2)**2*s**2.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)**2 + 24*(v_0**2 + v_1**2)*s**2.2*(t_00*t_11 - t_01*t_10)**2*v_1**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_ds[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_dv_x_ds[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dst: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_11*(st_11*st_00 - st_01**2) -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_01*(st_11*st_00 - st_01**2) 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)**2*st_00*(st_11*st_00 - st_01**2) +DEAL:Double:dim 2::symb_d2psi_ds_x_dt[0][0]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_11*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dt[0][1]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_10*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dt[1][0]: -4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_01*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dt[1][1]: 4.4*(v_0**2 + v_1**2)**3*s**1.2*(t_00*t_11 - t_01*t_10)*t_00*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dv[0]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_0*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_dv[1]: 13.2*(v_0**2 + v_1**2)**2*s**1.2*(t_00*t_11 - t_01*t_10)**2*v_1*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 2::symb_d2psi_ds_x_ds: 2.64*(v_0**2 + v_1**2)**3*s**0.2*(t_00*t_11 - t_01*t_10)**2*(st_11*st_00 - st_01**2)**2 DEAL:Double:dim 2::OK +DEAL:Double:dim 3::symb_st: st_00 st_01 st_02 st_01 st_11 st_12 st_02 st_12 st_22 +DEAL:Double:dim 3::symb_t[0][0]: t_00 +DEAL:Double:dim 3::symb_t[0][1]: t_01 +DEAL:Double:dim 3::symb_t[0][2]: t_02 +DEAL:Double:dim 3::symb_t[1][0]: t_10 +DEAL:Double:dim 3::symb_t[1][1]: t_11 +DEAL:Double:dim 3::symb_t[1][2]: t_12 +DEAL:Double:dim 3::symb_t[2][0]: t_20 +DEAL:Double:dim 3::symb_t[2][1]: t_21 +DEAL:Double:dim 3::symb_t[2][2]: t_22 +DEAL:Double:dim 3::symb_v[0]: v_0 +DEAL:Double:dim 3::symb_v[1]: v_1 +DEAL:Double:dim 3::symb_v[2]: v_2 +DEAL:Double:dim 3::symb_s: s +DEAL:Double:dim 3::symb_psi: s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dst: 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_dpsi_dt[0][0]: 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[1][0]: 2*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dt[2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dv[0]: 6*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dv[1]: 6*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_dv[2]: 6*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_dpsi_ds: 2.2*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dst_x_dst: 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)**2 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 2*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)*(st_22*st_00 - st_02**2) 0.5*(-4*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(-4*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)) 2*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)*(st_11*st_00 - st_01**2) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) -2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*(-2*st_11*st_02 + 2*st_12*st_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) -2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*(-2*st_11*st_02 + 2*st_12*st_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) -2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 2*s**2.2*st_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)*(st_22*st_00 - st_02**2) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(-4*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2)) 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2)**2 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(-4*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2)) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 2*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2)*(st_22*st_00 - st_02**2) -2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*(-2*st_11*st_02 + 2*st_12*st_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) -2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*(-2*st_11*st_02 + 2*st_12*st_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) -2.0*s**2.2*st_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(2.0*s**2.2*st_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_22*st_00 - st_02**2) 0.5*(1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 0.5*(2.0*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2) 0.5*(1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)**2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2 - 2.0*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 2*s**2.2*st_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_22 - st_12**2)*(st_11*st_00 - st_01**2) 0.5*(-4*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2)) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 0.5*(-4*s**2.2*st_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2)) 2*s**2.2*st_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) + 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2)*(st_22*st_00 - st_02**2) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 1.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 1.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2) 2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(st_11*st_00 - st_01**2)**2 +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][0][0]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][0][1]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][0][2]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][1][0]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][1][1]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][1][2]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][2][0]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][2][1]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][0][2][2]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][2][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][1][2][2]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][2][1]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[0][2][2][2]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][2][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][0][2][2]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][0][0]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][0][1]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][0][2]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][1][0]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][1][1]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][1][2]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][2][0]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][2][1]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][1][2][2]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][2][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[1][2][2][2]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][2][1]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][0][2][2]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][0][0]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][1][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][2][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][1][2][2]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][0][0]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][0][1]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][0][2]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][1][0]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][1][1]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][1][2]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][2][0]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][2][1]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dt[2][2][2][2]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][0][0]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][0][1]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][0][2]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][1][0]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][1][1]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][1][2]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][2][0]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][2][1]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[0][2][2]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][0][0]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][0][1]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][0][2]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][1][0]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][1][1]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][1][2]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][2][0]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][2][1]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[1][2][2]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][0][0]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][0][1]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][0][2]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][1][0]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][1][1]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][1][2]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][2][0]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][2][1]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_dv[2][2][2]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dst_x_ds: 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) 2.2*s**1.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*(-2*st_11*st_02 + 2*st_12*st_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*s**1.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) 2.2*s**1.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*(-2*st_11*st_02 + 2*st_12*st_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*s**1.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][0][0]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][0][1]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][0][2]: 2.0*(-t_21*t_12 + t_22*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][1][0]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][1][1]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][1][2]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][2][0]: 2.0*(-t_21*t_12 + t_22*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][2][1]: 2.0*(-t_21*t_12 + t_22*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][0][2][2]: 4*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][0][0]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][0][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][0][2]: 2.0*(t_20*t_12 - t_22*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][1][0]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][1][1]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][1][2]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][2][0]: 2.0*(t_20*t_12 - t_22*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][2][1]: 2.0*(t_20*t_12 - t_22*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][1][2][2]: 4*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][0][0]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][0][1]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][0][2]: 2.0*(-t_20*t_11 + t_21*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][1][0]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][1][1]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][1][2]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][2][0]: 2.0*(-t_20*t_11 + t_21*t_10)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][2][1]: 2.0*(-t_20*t_11 + t_21*t_10)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[0][2][2][2]: 4*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][0][0]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][0][1]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][0][2]: 2.0*(t_21*t_02 - t_22*t_01)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][1][0]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][1][1]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][1][2]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][2][0]: 2.0*(t_21*t_02 - t_22*t_01)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][2][1]: 2.0*(t_21*t_02 - t_22*t_01)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][0][2][2]: 4*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][0][0]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][0][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][0][2]: 2.0*(-t_20*t_02 + t_22*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][1][0]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][1][1]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][1][2]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][2][0]: 2.0*(-t_20*t_02 + t_22*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][2][1]: 2.0*(-t_20*t_02 + t_22*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][1][2][2]: 4*(-t_20*t_02 + t_22*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][0][0]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][0][1]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][0][2]: 2.0*(t_20*t_01 - t_21*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][1][0]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][1][1]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][1][2]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][2][0]: 2.0*(t_20*t_01 - t_21*t_00)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][2][1]: 2.0*(t_20*t_01 - t_21*t_00)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[1][2][2][2]: 4*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][0][0]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][0][1]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][0][2]: 2.0*(t_01*t_12 - t_02*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][1][0]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][1][1]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][1][2]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][2][0]: 2.0*(t_01*t_12 - t_02*t_11)*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][2][1]: 2.0*(t_01*t_12 - t_02*t_11)*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][0][2][2]: 4*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][0][0]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][0][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][0][2]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][1][0]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][1][1]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][1][2]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][2][0]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][2][1]: 2.0*s**2.2*(-t_00*t_12 + t_02*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][1][2][2]: 4*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][0][0]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][0][1]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][0][2]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][1][0]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][1][1]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][1][2]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][2][0]: 2.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][2][1]: 2.0*s**2.2*(t_00*t_11 - t_01*t_10)*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dt_x_dst[2][2][2][2]: 4*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][0][0]: 2*(-t_21*t_12 + t_22*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][0][2]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][1][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][1][1]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][1][2]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][2][1]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][0][2][2]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][0][0]: 2*(t_20*t_12 - t_22*t_10)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][0][1]: 2*(t_20*t_12 - t_22*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][0][2]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][1][0]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][1][2]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][2][0]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][2][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][1][2][2]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][0][0]: 2*(-t_21*t_12 + t_22*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][0][1]: 2*(t_20*t_12 - t_22*t_10)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][1][0]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][1][1]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][2][0]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][2][1]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[0][2][2][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][0][0]: 2*(t_21*t_02 - t_22*t_01)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][0][1]: -2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][0][2]: 2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][1][0]: 2*(t_21*t_02 - t_22*t_01)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][1][2]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][2][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][2][1]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][0][2][2]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][0][0]: 2*s**2.2*t_22*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][0][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][0][2]: -2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][1][0]: 2*(-t_20*t_02 + t_22*t_00)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][1][2]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][2][0]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][2][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][1][2][2]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][0][0]: -2*s**2.2*t_21*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][0][1]: 2*s**2.2*t_20*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][0][2]: 2*(t_20*t_01 - t_21*t_00)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][1][0]: 2*(t_21*t_02 - t_22*t_01)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][1][1]: 2*(-t_20*t_02 + t_22*t_00)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][1][2]: 2*(t_20*t_01 - t_21*t_00)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][2][0]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][2][1]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[1][2][2][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][0][0]: 2*(t_01*t_12 - t_02*t_11)*(-t_21*t_12 + t_22*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][0][1]: 2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_12 - t_22*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][0][2]: -2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(-t_20*t_11 + t_21*t_10)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][1][0]: 2*(t_01*t_12 - t_02*t_11)*(t_21*t_02 - t_22*t_01)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][1][1]: -2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*(t_01*t_12 - t_02*t_11)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][1][2]: 2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_01*t_12 - t_02*t_11)*(t_20*t_01 - t_21*t_00)*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][2][0]: 2*(t_01*t_12 - t_02*t_11)**2*s**2.2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][2][1]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][0][2][2]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][0][0]: -2*s**2.2*t_12*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][0][1]: 2*(t_20*t_12 - t_22*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][0][2]: 2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][1][0]: 2*s**2.2*t_02*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][1][1]: 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][1][2]: -2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_01 - t_21*t_00)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][2][1]: 2*s**2.2*(-t_00*t_12 + t_02*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][1][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][0][0]: 2*s**2.2*t_11*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_21*t_12 + t_22*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][0][1]: -2*s**2.2*t_10*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_20*t_12 - t_22*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][0][2]: 2*(-t_20*t_11 + t_21*t_10)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][1][0]: -2*s**2.2*t_01*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(t_21*t_02 - t_22*t_01)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][1][1]: 2*s**2.2*t_00*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 2*(-t_20*t_02 + t_22*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][1][2]: 2*(t_20*t_01 - t_21*t_00)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][2][0]: 2*(t_01*t_12 - t_02*t_11)*s**2.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][2][1]: 2*s**2.2*(t_00*t_11 - t_01*t_10)*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dt[2][2][2][2]: 2*s**2.2*(t_00*t_11 - t_01*t_10)**2*(v_0**2 + v_1**2 + v_2**2)**3*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][0][1]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][0][2]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][1][0]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][1][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][1][2]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][2][0]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][2][1]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[0][2][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][0][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][0][1]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][0][2]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][1][0]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][1][2]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][2][0]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][2][1]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[1][2][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][0][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][0][1]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][0][2]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][1][0]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][1][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][1][2]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][2][0]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][2][1]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_dv[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dt_x_ds[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][0][0]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][0][1]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][0][2]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][1][0]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][1][1]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][1][2]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][2][0]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][2][1]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[0][2][2]: 12*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][0][0]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][0][1]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][0][2]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][1][0]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][1][1]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][1][2]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][2][0]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][2][1]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[1][2][2]: 12*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][0][0]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][0][1]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][0][2]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][1][0]: 6.0*s**2.2*(2*st_12*st_02 - 2*st_22*st_01)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][1][1]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][1][2]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][2][0]: 6.0*(-2*st_11*st_02 + 2*st_12*st_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][2][1]: 6.0*s**2.2*(2*st_01*st_02 - 2*st_12*st_00)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) +DEAL:Double:dim 3::symb_d2psi_dv_x_dst[2][2][2]: 12*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[0][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[1][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][0][0]: 12*(-t_21*t_12 + t_22*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][0][1]: 12*(t_20*t_12 - t_22*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][0][2]: 12*(-t_20*t_11 + t_21*t_10)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][1][0]: 12*(t_21*t_02 - t_22*t_01)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][1][1]: 12*(-t_20*t_02 + t_22*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][1][2]: 12*(t_20*t_01 - t_21*t_00)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][2][0]: 12*(t_01*t_12 - t_02*t_11)*s**2.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][2][1]: 12*s**2.2*(-t_00*t_12 + t_02*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dt[2][2][2]: 12*s**2.2*(t_00*t_11 - t_01*t_10)*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[0][0]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 24*s**2.2*v_0**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[0][1]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[0][2]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[1][0]: 24*s**2.2*v_0*v_1*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[1][1]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 24*s**2.2*v_1**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[1][2]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[2][0]: 24*s**2.2*v_0*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[2][1]: 24*s**2.2*v_1*v_2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_dv[2][2]: 6*s**2.2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 + 24*s**2.2*v_2**2*(v_0**2 + v_1**2 + v_2**2)*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_ds[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_ds[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_dv_x_ds[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dst: 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_22 - st_12**2) 2.2*s**1.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*(-2*st_11*st_02 + 2*st_12*st_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*s**1.2*(2*st_12*st_02 - 2*st_22*st_01)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_22*st_00 - st_02**2) 2.2*s**1.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*(-2*st_11*st_02 + 2*st_12*st_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 2.2*s**1.2*(2*st_01*st_02 - 2*st_12*st_00)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02) 4.4*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)*(st_11*st_00 - st_01**2) +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[0][0]: 4.4*(-t_21*t_12 + t_22*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[0][1]: 4.4*(t_20*t_12 - t_22*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[0][2]: 4.4*(-t_20*t_11 + t_21*t_10)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[1][0]: 4.4*(t_21*t_02 - t_22*t_01)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[1][1]: 4.4*(-t_20*t_02 + t_22*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[1][2]: 4.4*(t_20*t_01 - t_21*t_00)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[2][0]: 4.4*(t_01*t_12 - t_02*t_11)*s**1.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[2][1]: 4.4*s**1.2*(-t_00*t_12 + t_02*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dt[2][2]: 4.4*s**1.2*(t_00*t_11 - t_01*t_10)*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dv[0]: 13.2*s**1.2*v_0*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dv[1]: 13.2*s**1.2*v_1*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_dv[2]: 13.2*s**1.2*v_2*(v_0**2 + v_1**2 + v_2**2)**2*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 +DEAL:Double:dim 3::symb_d2psi_ds_x_ds: 2.64*s**0.2*(v_0**2 + v_1**2 + v_2**2)**3*((-t_20*t_11 + t_21*t_10)*t_02 + (t_20*t_12 - t_22*t_10)*t_01 + (-t_21*t_12 + t_22*t_11)*t_00)**2*(-st_11*st_02**2 - st_12**2*st_00 - st_22*st_01**2 + st_11*st_22*st_00 + 2*st_12*st_01*st_02)**2 DEAL:Double:dim 3::OK DEAL::OK