XIAN-FEM-2026June/opticsfem-master/function/Gauss_Tetrahedron.h

72 lines
2.9 KiB
C

#pragma once
/* 1 integration point */
static double xtet1[1] = { 0.25 };
static double ytet1[1] = { 0.25 };
static double ztet1[1] = { 0.25 };
static double ptet1[1] = { 0.166666666667 };
/* 5 integration points */
static double xtet5[5] = { 0.25, 0.166666666667, 0.166666666667, 0.166666666667,
0.5 };
static double ytet5[5] = { 0.25, 0.166666666667, 0.166666666667, 0.5,
0.166666666667 };
static double ztet5[5] = { 0.25, 0.166666666667, 0.5, 0.166666666667,
0.166666666667 };
static double ptet5[5] = { -0.133333333333, 0.075, 0.075, 0.075, 0.075 };
/* 15 integration points */
static double xtet15[15] = { 0.25,
0.0919710780526,
0.0919710780526,
0.0919710780526,
0.724086765841,
0.319793627829,
0.319793627829,
0.319793627829,
0.0406191165118,
0.0563508326895,
0.0563508326895,
0.44364916731,
0.0563508326895,
0.44364916731,
0.44364916731 };
static double ytet15[15] = { 0.25,
0.0919710780526,
0.0919710780526,
0.724086765841,
0.0919710780526,
0.319793627829,
0.319793627829,
0.0406191165118,
0.319793627829,
0.0563508326895,
0.44364916731,
0.0563508326895,
0.44364916731,
0.0563508326895,
0.44364916731 };
static double ztet15[15] = { 0.25,
0.0919710780526,
0.724086765841,
0.0919710780526,
0.0919710780526,
0.319793627829,
0.0406191165118,
0.319793627829,
0.319793627829,
0.44364916731,
0.0563508326895,
0.0563508326895,
0.44364916731,
0.44364916731,
0.0563508326895 };
static double ptet15[15] = {
0.0197530864198, 0.0119895139632, 0.0119895139632, 0.0119895139632,
0.0119895139632, 0.011511367871, 0.011511367871, 0.011511367871,
0.011511367871, 0.00881834215168, 0.00881834215168, 0.00881834215168,
0.00881834215168, 0.00881834215168, 0.00881834215168 };