Go to the source code of this file.
|
| | WORKSPACE (RealT, term_tri, size_tri) |
| | WORKSPACE (RealT, dterm_dr_tri, size_tri) |
| | WORKSPACE (RealT, dterm_ds_tri, size_tri) |
| | WORKSPACE (RealT, term_lin, size_lin) |
| | WORKSPACE (RealT, dterm_dt_lin, size_lin) |
| | for (int ii=0;ii< size_lin;++ii) |
|
| RealT | rr2 = rr * rr |
| RealT | ss2 = ss * ss |
| RealT | rr3 = rr2 * rr |
| RealT | ss3 = ss2 * ss |
| | term_tri [0] |
| | dterm_dr_tri [0] = -23.8600644025739*rr2 - 51.2674809548703*rr*ss + 32.2735522984644*rr - 25.6337404774352*ss2 + 33.8171618258094*ss - 10.193634604484 |
| | dterm_ds_tri [0] = -25.6337404774352*rr2 - 51.2674809548703*rr*ss + 33.8171618258094*rr - 23.8600644025739*ss2 + 32.2735522984644*ss - 10.193634604484 |
| | term_lin [0] = 0.83333333333333333333333333333333 * tt * (tt - 0.77459666924148337703585307995648) |
| | dterm_dt_lin [0] = 1.6666666666666667 * tt - 0.64549722436790291 |
◆ size_tri
| #define size_tri ((order + 1) * (order + 2) / 2) |
◆ size_lin
| #define size_lin (order + 1) |
◆ WORKSPACE() [1/5]
◆ WORKSPACE() [2/5]
◆ WORKSPACE() [3/5]
◆ WORKSPACE() [4/5]
◆ WORKSPACE() [5/5]
◆ for()
◆ rr2
◆ ss2
◆ rr3
◆ ss3
◆ term_tri
Initial value: = 33.817161825809371578088757814839 * ss * rr - 10.19363460448397873392423207406 * rr -
10.193634604483976957567392673809 * ss - 25.633740477435161153607623418793 * ss *
rr2 -
25.633740477435157600893944618292 *
ss2 * rr + 16.13677614923220460241282125935 *
ss2 -
7.9533548008579746380064534605481 *
ss3 + 16.136776149232218813267536461353 *
rr2 -
7.9533548008579746380064534605481 *
rr3 + 1.940276706091724978620050023892
Definition at line 17 of file WdgG3Gradient.h.
◆ dterm_dr_tri
| dterm_dr_tri[9] = -23.8600644025739*rr2 - 51.2674809548703*rr*ss + 32.2735522984644*rr - 25.6337404774352*ss2 + 33.8171618258094*ss - 10.193634604484 |
◆ dterm_ds_tri
| dterm_ds_tri[9] = -25.6337404774352*rr2 - 51.2674809548703*rr*ss + 33.8171618258094*rr - 23.8600644025739*ss2 + 32.2735522984644*ss - 10.193634604484 |
◆ term_lin
| term_lin[2] = 0.83333333333333333333333333333333 * tt * (tt - 0.77459666924148337703585307995648) |
◆ dterm_dt_lin
| dterm_dt_lin[2] = 1.6666666666666667 * tt - 0.64549722436790291 |