◆ diff_fun() [1/2]
Definition at line 33 of file quad_polynomial_approximation.cpp.
   33                                                           {
   37      for (
int i = 0; 
i <= o; ++
i) {
 
   40          r[0] += 
i > 0 ? 
i * pow(x, 
i - 1) * pow(y, 
j) : 0;
 
   41          r[1] += 
j > 0 ? 
j * pow(x, 
i) * pow(y, 
j - 1) : 0;
 
   42        }
   43      }
   44    }
   46  }
FTensor::Index< 'i', SPACE_DIM > i
FTensor::Index< 'j', 3 > j
VectorBoundedArray< double, 3 > VectorDouble3
static constexpr int approx_order
 
 
◆ diff_fun() [2/2]
- Examples
- mofem/atom_tests/prism_polynomial_approximation.cpp, and mofem/atom_tests/quad_polynomial_approximation.cpp.
Definition at line 32 of file prism_polynomial_approximation.cpp.
   32                                                                     {
   36      for (
int i = 0; 
i <= o; ++
i) {
 
   37        for (
int j = 0; 
j <= (o - 
i); ++
j) {
 
   40            r[0] += 
i > 0 ? 
i * pow(x, 
i - 1) * pow(y, 
j) * pow(z, 
k) : 0;
 
   41            r[1] += 
j > 0 ? 
j * pow(x, 
i) * pow(y, 
j - 1) * pow(z, 
k) : 0;
 
   42            r[2] += 
k > 0 ? 
k * pow(x, 
i) * pow(y, 
j) * pow(z, 
k - 1) : 0;
 
   43          }
   44        }
   45      }
   46    }
   48  }
FTensor::Index< 'k', 3 > k
 
 
◆ fun() [1/2]
◆ fun() [2/2]
The documentation for this struct was generated from the following files: