]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Use correct stream for output. 17024/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Wed, 15 May 2024 17:50:11 +0000 (11:50 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Thu, 16 May 2024 01:42:21 +0000 (19:42 -0600)
59 files changed:
tests/sacado/basic_01b.cc
tests/sacado/basic_01b.output
tests/sacado/basic_02b.cc
tests/sacado/basic_02b.output
tests/symengine/basic_05.cc
tests/symengine/basic_05.with_symengine_with_llvm=false.output
tests/symengine/basic_06.cc
tests/symengine/basic_06.output
tests/symengine/basic_07.cc
tests/symengine/basic_07.output
tests/symengine/batch_optimizer_01_1a.output
tests/symengine/batch_optimizer_01_1b.output
tests/symengine/batch_optimizer_01_2a.output
tests/symengine/batch_optimizer_01_2b.output
tests/symengine/batch_optimizer_02_1a.output
tests/symengine/batch_optimizer_02_1b.output
tests/symengine/batch_optimizer_02_2a.output
tests/symengine/batch_optimizer_02_2b.output
tests/symengine/batch_optimizer_03_1a.output
tests/symengine/batch_optimizer_03_1b.output
tests/symengine/batch_optimizer_03_2a.output
tests/symengine/batch_optimizer_03_2b.output
tests/symengine/batch_optimizer_05_1a.output
tests/symengine/batch_optimizer_05_1b.output
tests/symengine/batch_optimizer_05_2a.output
tests/symengine/batch_optimizer_05_2b.output
tests/symengine/batch_optimizer_06_1a.output
tests/symengine/batch_optimizer_06_1b.output
tests/symengine/batch_optimizer_06_2a.output
tests/symengine/batch_optimizer_06_2b.output
tests/symengine/cse_03_1.output
tests/symengine/cse_03_2.output
tests/symengine/cse_04.cc
tests/symengine/cse_04.output
tests/symengine/cse_05.cc
tests/symengine/cse_05.output
tests/symengine/sd_common_tests/batch_optimizer_01.h
tests/symengine/sd_common_tests/batch_optimizer_02.h
tests/symengine/sd_common_tests/batch_optimizer_03.h
tests/symengine/sd_common_tests/batch_optimizer_05.h
tests/symengine/sd_common_tests/batch_optimizer_06.h
tests/symengine/sd_common_tests/cse_03.h
tests/symengine/sd_common_tests/step-44-sd-quadrature_level.h
tests/symengine/step-44-sd-quadrature_level_01.cc
tests/symengine/step-44-sd-quadrature_level_01.output
tests/symengine/step-44-sd-quadrature_level_02.cc
tests/symengine/step-44-sd-quadrature_level_02.output
tests/symengine/step-44-sd-quadrature_level_03.cc
tests/symengine/substitution_maps_cyclic_dependencies_01.cc
tests/symengine/substitution_maps_cyclic_dependencies_01.output
tests/symengine/substitution_maps_cyclic_dependencies_02.cc
tests/symengine/substitution_maps_cyclic_dependencies_02.output
tests/symengine/substitution_maps_scalar_01.cc
tests/symengine/symengine_number_type_01.cc
tests/symengine/symengine_number_type_01.output
tests/symengine/symengine_number_type_02.cc
tests/symengine/symengine_number_type_02.output
tests/symengine/symengine_tensor_operations_03.cc
tests/symengine/symengine_tensor_operations_03.output

index d78d1b63fbed1c2cc76aeb1bde4f692698cb0542..5fbe59a8fb10887a141fc15d6e3027943330829f 100644 (file)
@@ -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,
index 28546c62202adf854af6b6f36992628df75e65e5..d7cee31fcecd22c1514d38e3fa356f92078428c8 100644 (file)
@@ -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
index eb0bf300c589eafbe039bc3db269c14ecc98b27d..517e8c210415b212783bb8f482839db7b69b162f 100644 (file)
@@ -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,
index f8f4092dfca6b84f486ce24cf24ba42afd328000..ac015b55df416f1b2786af3b701de915336521b9 100644 (file)
@@ -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
index 86a523a682fdc714b65f32acd58b0bb0e30c0ecd..840f800e604a7da44f13e63cbb9552860619609f 100644 (file)
@@ -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<double> vals(v.size());
index b68d7bd3b6c4fa35fa59e46353591f23d24cc5ca..578fdd3cb5c2301ef459951c7b6923573c6128e8 100644 (file)
@@ -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
index 2d4ad5e8d9c4b5d35972373662443f925250d215..634d2e0f893ce4b04ec44c6e39e7f813ab4c9de6 100644 (file)
@@ -54,19 +54,19 @@ main(int argc, char *argv[])
   SE::RCP<const SE::Basic>  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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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;
 
index e2202910fa6d6fd938bcda77637f5f3055855bb1..547bedc251158471e20c7bc45be48f7bb1a63fde 100644 (file)
@@ -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
index 33736f5d40c54d229e68db6671260a44dc336ef0..98e46e908d5ae96d03e2c5edee3aa3cfcda00e9a 100644 (file)
@@ -57,19 +57,19 @@ main(int argc, char *argv[])
   SE::RCP<const SE::Basic>  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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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<const SE::Basic> 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;
 
index 22306b41596e27f77f6a7f3e9d74b2138878ac58..f771c8707dbd6b7a3622fcaba4f48c541c26dd2c 100644 (file)
@@ -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
index f7346062e2633a5ea49897270ac6bb716311af30..20f317e968bac7568140c848c31714644a5ef32b 100644 (file)
@@ -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)
index f42d46ce9405ed916b99cccd804a514bb7d46ecf..77cbf1c5b297ca6a26efec547b528b1eb30a8a76 100644 (file)
@@ -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)
index f7346062e2633a5ea49897270ac6bb716311af30..6c5593e10553ff6aea95c485b2d40ba48c79305e 100644 (file)
@@ -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)
index f7346062e2633a5ea49897270ac6bb716311af30..905af6d66f8411b99a6e63fd630fd34e2a06de6f 100644 (file)
@@ -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)
index fc25b8942e44593c18c236e372dd1fb41cec360e..1608ba6ea48686e850549d334e8b4b740676cf0a 100644 (file)
@@ -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
index fc25b8942e44593c18c236e372dd1fb41cec360e..9bfeb5af4c603b2255164eb7dac9e786ae87c1ba 100644 (file)
@@ -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
index fc25b8942e44593c18c236e372dd1fb41cec360e..1608ba6ea48686e850549d334e8b4b740676cf0a 100644 (file)
@@ -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
index fc25b8942e44593c18c236e372dd1fb41cec360e..1608ba6ea48686e850549d334e8b4b740676cf0a 100644 (file)
@@ -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
index a8bb4b95c5da18208b555e0540a8a473716ec805..c82b9a35cff233e90d253e54d3488af8984c7b67 100644 (file)
@@ -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
index a8bb4b95c5da18208b555e0540a8a473716ec805..c82b9a35cff233e90d253e54d3488af8984c7b67 100644 (file)
@@ -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
index a8bb4b95c5da18208b555e0540a8a473716ec805..c82b9a35cff233e90d253e54d3488af8984c7b67 100644 (file)
@@ -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
index a8bb4b95c5da18208b555e0540a8a473716ec805..c82b9a35cff233e90d253e54d3488af8984c7b67 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..0e053d96cdc4a2fb5219961835e379f7c8a11299 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..5853c62a5873a62ea46c41f2ad79d356b24511e5 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..0e053d96cdc4a2fb5219961835e379f7c8a11299 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..71266ac66dc9a1925368e54d2ee13b2b40d4dc6b 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..c7f7e0321b193f341ab083f628b60da079e445c1 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..f501846ecd66ca02ed2279540415868671465036 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..c0b8a2fc2b8c271c05c7379e563f0f95c72e44c2 100644 (file)
@@ -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
index 59fee125c83bef7349573fd66a499aaae44b7da1..a13cb47e09f7b1658cc0c92a03f1af77f035d285 100644 (file)
@@ -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
index a240f949a4c6219ac95817bc115c8162a3d83bf3..2dd603d03c29d46ded2f1eb148ca10be0b538f95 100644 (file)
@@ -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
index a240f949a4c6219ac95817bc115c8162a3d83bf3..2dd603d03c29d46ded2f1eb148ca10be0b538f95 100644 (file)
@@ -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
index 222224036c2bfa0d9eabfb6970b1affa7e4275a2..0ecb10ab60ce12a9f4da69a501e2d15fda65c6c1 100644 (file)
@@ -103,16 +103,16 @@ test_explicit()
       l.init(independents, dependents, with_cse);
       std::vector<double> 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];
           }
       }
index 7d824bcba849a5134fb36225a9944f3a418f3ef0..4e46cf4e7c94a6ed3815ab7d810f6781f622dcb2 100644 (file)
@@ -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
index 0d188cba44495838dc670493559dab34be5b5a65..e587d9d6814204d5678378f9f13c72f73df526e9 100644 (file)
@@ -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
index 590bea33106d3129c773771216cd85eb841178f2..917256b938b5add2c62427e750a0bae01d220eef 100644 (file)
@@ -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
index 84bb43454d0d945531303808757457086e43590a..610230cc602ef3ac97e1914a37e93f050b4ccc29 100644 (file)
@@ -563,10 +563,10 @@ test_functions()
       symb_d2psi_ds1_ds0,
       symb_d2psi_ds0_ds1,
       symb_d2psi_ds1_ds1); // Dependent symbolic functions
-    std::cout << FunctionStruct<number_t>::name() << ": About to optimise... "
-              << std::flush;
+    deallog << FunctionStruct<number_t>::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<number_t>::name() << ": About to substitute... "
-              << std::flush;
+    deallog << FunctionStruct<number_t>::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<number_t, opt_method, opt_flags, FunctionAdd>();
   test_functions<number_t, opt_method, opt_flags, FunctionSub>();
index 5a141c4847c059e7b4e7b5641149fc39d2af086c..46b3c70b1c445ed805e30e30ad84a0d73504b970 100644 (file)
@@ -32,10 +32,10 @@ template <typename NumberType,
           enum SD::OptimizerType     opt_method,
           enum SD::OptimizationFlags opt_flags>
 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<NumberType>(subs_s);
         const NumberType val_ds_dx = static_cast<NumberType>(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 <int dim,
           enum SD::OptimizerType     opt_method,
           enum SD::OptimizationFlags opt_flags>
 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<NumberType>(subs_s);
         const NumberType val_ds_dx = static_cast<NumberType>(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<SymmetricTensor<2, dim, NumberType>>(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<int>(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<dim,int>(n_runs, timer);
index 1e31fefcdae1722b011605fb12a64bb9e59dfae2..69d368fd7a7ca94d85febc6a3c290b623f9b9cc6 100644 (file)
@@ -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<dim, double, opt_method, opt_flags>();
   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<dim, double, opt_method, opt_flags>();
   deallog.pop();
 
-  std::cout << std::string(50, '-') << std::endl;
+  deallog << std::string(50, '-') << std::endl;
   deallog << std::string(50, '-') << std::endl;
 
   deallog.push("Implicit");
index 5ade983ca02df2ac914d67dc4b18d71f5de3858d..bd3176a0a0215abdcac7a52b817f35805c4d46a9 100644 (file)
@@ -37,8 +37,8 @@ template <int dim,
 void
 test_serialization(const 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;
@@ -55,14 +55,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;
@@ -101,10 +101,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");
@@ -118,10 +118,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;
 
       // 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<NumberType> 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<dim,int>(n_runs, timer);
index db34632afa628b01fe7c7396edca53d5b964740c..24576650e4b6f44554da46140218d4355335e71f 100644 (file)
@@ -37,10 +37,10 @@ template <int dim,
           enum SD::OptimizerType     opt_method,
           enum SD::OptimizationFlags opt_flags>
 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<NumberType> 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<dim,int>(n_runs, timer);
index 4629a8b8082b2909c7014c58b28498c53c0f6007..46cc804fb422ec5c1b7d89cb44d035e58a52867d 100644 (file)
@@ -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;
index d463cbd8076b037f418f2ea9be7cddaa0cbb63be..127bbc9d56343e5c242d4ec828a37516d0caface 100644 (file)
@@ -716,7 +716,9 @@ namespace Step44
     : parameters(input_file)
     , triangulation(Triangulation<dim>::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<dim>(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<dim>::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<dim>::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<dim>::update_qph_incremental(const BlockVector<double> &solution_delta)
   {
     timer.enter_subsection("Update QPH data");
-    std::cout << " UQPH " << std::flush;
+    deallog << " UQPH " << std::flush;
     const BlockVector<double> solution_total(
       get_total_solution(solution_delta));
     const UpdateFlags uf_UQPH(update_values | update_gradients);
@@ -1204,9 +1205,9 @@ namespace Step44
   void
   Solid<dim>::solve_nonlinear_timestep(BlockVector<double> &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<double> 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 <int dim>
   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<double, double> 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 <int dim>
   double
@@ -1387,7 +1387,7 @@ namespace Step44
   Solid<dim>::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<dim>::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<dim>::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<dim>::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<unsigned int>(
@@ -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<double> &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"));
index 1ca90a9ff1bedbf077799a42c13f81d7977e832b..fcbab565afde4399da638b6dfd2828b0ba4fa458 100644 (file)
@@ -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;
         }
 
       {
index 9f2261a1cb31be816f7112a259634df943a5af83..5cf3b4f880ed80cde07baf6b3a86a4f29112fd77 100644 (file)
 
-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
index b4329469e24ff25fc4a79d5237ad43529212f3ec..7baa5d5cd01c50841f886103ae879c091712c961 100644 (file)
@@ -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;
         }
 
       {
index 9f2261a1cb31be816f7112a259634df943a5af83..5cf3b4f880ed80cde07baf6b3a86a4f29112fd77 100644 (file)
 
-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
index 9f5c1fbe41d6076e7d39976110cda91b130ad899..8be559e5d128124da2fd46efefdf267f784c7458 100644 (file)
@@ -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;
         }
 
       {
index 6d6a5bc252c4154a95e28abc23847c3f5bb066b2..48c3756ce02b95a9fa0aef191dbc2ef32cc26d78 100644 (file)
@@ -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;
index 4d97f5d78b2485e21c5da9573506e66e7d8cc4dc..7d653671d9fba12720c0b543b4ada102ec39cfe1 100644 (file)
@@ -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
index e1d8e93dd382b473f208271c95b35f86bb873660..e2da0f58b4a0707e47fdf9629fd19111abc7fa81 100644 (file)
@@ -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;
 }
index 0fd8fc12f0b442283edd8868867114c242b04d11..473ac056ca84ce3f52ec6a9edae07a008d90533d 100644 (file)
@@ -1,2 +1,8 @@
 
-DEAL::OK
+DEAL::Original map:
+DEAL::a = b
+b = a
+Resolved map:
+DEAL::a = a
+b = a
+OK
index d67ef8c8129170d0c6e8aade73a0e728ba196db3..8c2f893cda5a3df9b4d911c38228d9a906c15f7a 100644 (file)
@@ -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;
 }
index 70dab7aebf2787d190ab9525ded3f7f07cfe072c..2b4266964f539e91ee17307639b31e4632c2579b 100644 (file)
@@ -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<double> 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<float> 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;
index 94923abb187e7abe3b16766c49c776474c86dfd5..a4c2acd66c00f27284f75df38b1f208fb5821b0a 100644 (file)
@@ -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
index cb1af94587a69ba324d06e9817f42d5615738b16..375022c62e6ffdbcd96e8b00851846d1b77141c3 100644 (file)
@@ -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<NumberType1>::epsilon();
   const long double eps2 = std::numeric_limits<NumberType2>::epsilon();
   return std::abs(val1 - val2) <= tol_eps * std::max(eps1, eps2);
index 61f12a229a13060fcf6bd9783a2a4b57fb8bad19..fb957b63efa802d9b918b680831775a43cd108da 100644 (file)
@@ -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
index f4cbff1084c7301f8b35f14137116fd6bc9a0ce2..28f7fad4cab189cd26b2d28227cd9f1dd15f8a74 100644 (file)
@@ -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
index 18800bce7481b7c0ec743df4e796f2e05c173ca8..3a15a3022700dece5a45edb694010c6dca70dc4f 100644 (file)
@@ -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

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.