10 std::array<chi_mesh::Vector3, 4>& radii_vectors_xy_tilde,
11 std::array<double,4>& sub_sub_sqr_areas)
15 radii_vectors_xy_tilde, sq, legendre);
16 double d = 1.0/sqrt(3.0);
19 auto weights = ComputeWeights(rho);
21 for (
int i=0; i<4; ++i)
23 auto xy_tilde = sq_xy_tilde_centroid +
24 rho[i]*radii_vectors_xy_tilde[i];
void EmpiricalQPOptimization(SphericalQuadrilateral &sq, chi_math::QuadratureGaussLegendre &legendre, chi_mesh::Vertex &sq_xy_tilde_centroid, std::array< chi_mesh::Vector3, 4 > &radii_vectors_xy_tilde, std::array< double, 4 > &sub_sub_sqr_areas)
chi_mesh::Vector3 translation_vector
std::array< chi_mesh::Vector3, 4 > sub_sqr_points
chi_mesh::Matrix3x3 rotation_matrix
std::array< double, 4 > sub_sqr_weights