7void q_0_nodes_1d(Eigen::MatrixXd &res) {
8 res.resize(1, 1); res <<
12void q_1_nodes_1d(Eigen::MatrixXd &res) {
13 res.resize(2, 1); res <<
18void q_2_nodes_1d(Eigen::MatrixXd &res) {
19 res.resize(3, 1); res <<
25void q_3_nodes_1d(Eigen::MatrixXd &res) {
26 res.resize(4, 1); res <<
33void q_m2_nodes_1d(Eigen::MatrixXd &res) {
34 res.resize(3, 1); res <<
40void q_4_nodes_1d(Eigen::MatrixXd &res) {
41 res.resize(5, 1); res <<
49void q_5_nodes_1d(Eigen::MatrixXd &res) {
50 res.resize(6, 1); res <<
59void q_6_nodes_1d(Eigen::MatrixXd &res) {
60 res.resize(7, 1); res <<
74 case 0: q_0_nodes_1d(
val);
break;
75 case 1: q_1_nodes_1d(
val);
break;
76 case 2: q_2_nodes_1d(
val);
break;
77 case 3: q_3_nodes_1d(
val);
break;
78 case -2: q_m2_nodes_1d(
val);
break;
79 case 4: q_4_nodes_1d(
val);
break;
80 case 5: q_5_nodes_1d(
val);
break;
81 case 6: q_6_nodes_1d(
val);
break;
82 default: assert(
false);
void q_nodes_1d(const int q, Eigen::MatrixXd &val)