/******************************************************************************
 *                       Code generated with sympy 1.8                        *
 *                                                                            *
 *              See http://www.sympy.org/ for more information.               *
 *                                                                            *
 *                     This file is part of 'J_0project'                      *
 ******************************************************************************/
#include "J_0.h"
#include <math.h>

void J_0(double *q_large, double xi, double *out_559692533711693324) {

   out_559692533711693324[0] = -160351958.31590909*pow(xi, 10)*(2*q_large[0] - q_large[1] - q_large[2])*(8*q_large[0] - 4*q_large[1] - 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*pow(xi, 10)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) - 320703916.63181818*pow(xi, 10)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*pow(xi, 8)*(2*q_large[0] - q_large[1] - q_large[2])*(6*q_large[0] - 3*q_large[1] - 3*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*pow(xi, 8)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 10147272.362178624*pow(xi, 8)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*pow(xi, 6)*(2*q_large[0] - q_large[1] - q_large[2])*(4*q_large[0] - 2*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*pow(xi, 6)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 199774.42463039167*pow(xi, 6)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*pow(xi, 4)*pow(2*q_large[0] - q_large[1] - q_large[2], 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) + 2106.9958847736621*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*pow(xi, 2)*(2*q_large[0] - q_large[1] - q_large[2]) - 8.8888888888888893*pow(xi, 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996);
   out_559692533711693324[1] = -160351958.31590909*pow(xi, 10)*(-4*q_large[0] + 8*q_large[1] - 4*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*pow(xi, 10)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 160351958.31590909*pow(xi, 10)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*pow(xi, 8)*(-3*q_large[0] + 6*q_large[1] - 3*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*pow(xi, 8)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 5073636.1810893118*pow(xi, 8)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*pow(xi, 6)*(-2*q_large[0] + 4*q_large[1] - 2*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*pow(xi, 6)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 99887.212315195837*pow(xi, 6)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*pow(xi, 4)*(-q_large[0] + 2*q_large[1] - q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 1053.497942386831*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*pow(xi, 2)*(2*q_large[0] - q_large[1] - q_large[2]) + 4.4444444444444446*pow(xi, 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996);
   out_559692533711693324[2] = -160351958.31590909*pow(xi, 10)*(-4*q_large[0] - 4*q_large[1] + 8*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*pow(xi, 10)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 160351958.31590909*pow(xi, 10)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*pow(xi, 8)*(-3*q_large[0] - 3*q_large[1] + 6*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*pow(xi, 8)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 5073636.1810893118*pow(xi, 8)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*pow(xi, 6)*(-2*q_large[0] - 2*q_large[1] + 4*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*pow(xi, 6)*(2*q_large[0] - q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 99887.212315195837*pow(xi, 6)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*pow(xi, 4)*(-q_large[0] - q_large[1] + 2*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 1053.497942386831*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*pow(xi, 2)*(2*q_large[0] - q_large[1] - q_large[2]) + 4.4444444444444446*pow(xi, 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996);
   out_559692533711693324[3] = 0;
   out_559692533711693324[4] = 0;
   out_559692533711693324[5] = 0;
   out_559692533711693324[6] = 0;
   out_559692533711693324[7] = 0;
   out_559692533711693324[8] = 0;
   out_559692533711693324[9] = 0;
   out_559692533711693324[10] = 0;
   out_559692533711693324[11] = 0;
   out_559692533711693324[12] = 0;
   out_559692533711693324[13] = 0;
   out_559692533711693324[14] = 0;
   out_559692533711693324[15] = -160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*(8*q_large[0] - 4*q_large[1] - 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*(6*q_large[0] - 3*q_large[1] - 3*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*(4*q_large[0] - 2*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*sqrt(3)*pow(xi, 4)*pow(2*q_large[0] - q_large[1] - q_large[2], 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*sqrt(3)*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) + 2106.9958847736621*sqrt(3)*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*sqrt(3)*pow(xi, 2)*(q_large[1] - q_large[2]);
   out_559692533711693324[16] = -160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*(-4*q_large[0] + 8*q_large[1] - 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) - 160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*(-3*q_large[0] + 6*q_large[1] - 3*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*(-2*q_large[0] + 4*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*sqrt(3)*pow(xi, 4)*(-q_large[0] + 2*q_large[1] - q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*sqrt(3)*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 1053.497942386831*sqrt(3)*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*sqrt(3)*pow(xi, 2)*(q_large[1] - q_large[2]) - 4.4444444444444446*sqrt(3)*pow(xi, 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996);
   out_559692533711693324[17] = -160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*(-4*q_large[0] - 4*q_large[1] + 8*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 160351958.31590909*sqrt(3)*pow(xi, 10)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*(-3*q_large[0] - 3*q_large[1] + 6*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 5073636.1810893118*sqrt(3)*pow(xi, 8)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*(-2*q_large[0] - 2*q_large[1] + 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[1] - q_large[2])*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 99887.212315195837*sqrt(3)*pow(xi, 6)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) + 1053.497942386831*sqrt(3)*pow(xi, 4)*(-q_large[0] - q_large[1] + 2*q_large[2])*(2*q_large[0] - q_large[1] - q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) + 1053.497942386831*sqrt(3)*pow(xi, 4)*(2*q_large[0] - q_large[1] - q_large[2])*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 1053.497942386831*sqrt(3)*pow(xi, 4)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) - 4.4444444444444446*sqrt(3)*pow(xi, 2)*(q_large[1] - q_large[2]) + 4.4444444444444446*sqrt(3)*pow(xi, 2)*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996);
   out_559692533711693324[18] = 0;
   out_559692533711693324[19] = 0;
   out_559692533711693324[20] = 0;
   out_559692533711693324[21] = 0;
   out_559692533711693324[22] = 0;
   out_559692533711693324[23] = 0;
   out_559692533711693324[24] = 0;
   out_559692533711693324[25] = 0;
   out_559692533711693324[26] = 0;
   out_559692533711693324[27] = 0;
   out_559692533711693324[28] = 0;
   out_559692533711693324[29] = 0;
   out_559692533711693324[30] = 60131984.3684659*pow(xi, 9)*(8*q_large[0] - 4*q_large[1] - 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 60131984.3684659*pow(xi, 9)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) - 1522090.8543267935*pow(xi, 7)*(6*q_large[0] - 3*q_large[1] - 3*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 1522090.8543267935*pow(xi, 7)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 22474.622770919064*pow(xi, 5)*(4*q_large[0] - 2*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) + 22474.622770919064*pow(xi, 5)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 79.012345679012327*pow(xi, 3)*(4*q_large[0] - 2*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) - 79.012345679012327*pow(xi, 3)*(2*pow(q_large[0], 2) - 2*q_large[0]*q_large[1] - 2*q_large[0]*q_large[2] + 2*pow(q_large[1], 2) - 2*q_large[1]*q_large[2] + 2*pow(q_large[2], 2)) + (1.0/3.0)*xi;
   out_559692533711693324[31] = 60131984.3684659*pow(xi, 9)*(-4*q_large[0] + 8*q_large[1] - 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 60131984.3684659*pow(xi, 9)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) - 1522090.8543267935*pow(xi, 7)*(-3*q_large[0] + 6*q_large[1] - 3*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 1522090.8543267935*pow(xi, 7)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 22474.622770919064*pow(xi, 5)*(-2*q_large[0] + 4*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) + 22474.622770919064*pow(xi, 5)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 79.012345679012327*pow(xi, 3)*(-2*q_large[0] + 4*q_large[1] - 2*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) - 79.012345679012327*pow(xi, 3)*(2*pow(q_large[0], 2) - 2*q_large[0]*q_large[1] - 2*q_large[0]*q_large[2] + 2*pow(q_large[1], 2) - 2*q_large[1]*q_large[2] + 2*pow(q_large[2], 2)) + (1.0/3.0)*xi;
   out_559692533711693324[32] = 60131984.3684659*pow(xi, 9)*(-4*q_large[0] - 4*q_large[1] + 8*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 60131984.3684659*pow(xi, 9)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 4) - 1522090.8543267935*pow(xi, 7)*(-3*q_large[0] - 3*q_large[1] + 6*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 1522090.8543267935*pow(xi, 7)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 3) + 22474.622770919064*pow(xi, 5)*(-2*q_large[0] - 2*q_large[1] + 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996)*(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2)) + 22474.622770919064*pow(xi, 5)*pow(pow(q_large[0], 2) - q_large[0]*q_large[1] - q_large[0]*q_large[2] + pow(q_large[1], 2) - q_large[1]*q_large[2] + pow(q_large[2], 2), 2) - 79.012345679012327*pow(xi, 3)*(-2*q_large[0] - 2*q_large[1] + 4*q_large[2])*(q_large[0] + q_large[1] + q_large[2] + 0.44999999999999996) - 79.012345679012327*pow(xi, 3)*(2*pow(q_large[0], 2) - 2*q_large[0]*q_large[1] - 2*q_large[0]*q_large[2] + 2*pow(q_large[1], 2) - 2*q_large[1]*q_large[2] + 2*pow(q_large[2], 2)) + (1.0/3.0)*xi;
   out_559692533711693324[33] = 0;
   out_559692533711693324[34] = 0;
   out_559692533711693324[35] = 0;
   out_559692533711693324[36] = 0;
   out_559692533711693324[37] = 0;
   out_559692533711693324[38] = 0;
   out_559692533711693324[39] = 0;
   out_559692533711693324[40] = 0;
   out_559692533711693324[41] = 0;
   out_559692533711693324[42] = 0;
   out_559692533711693324[43] = 0;
   out_559692533711693324[44] = 0;

}
