VTK  9.7.20260918
WdgG5Gradient.h File Reference

Go to the source code of this file.

Macros

#define size_tri   ((order + 1) * (order + 2) / 2)
#define size_lin   (order + 1)

Functions

 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)

Variables

RealT rr2 = rr * rr
RealT ss2 = ss * ss
RealT rr3 = rr2 * rr
RealT ss3 = ss2 * ss
RealT rr4 = rr2 * rr2
RealT ss4 = ss2 * ss2
 term_tri [0]
 dterm_dr_tri [0] =-272.087578572403*rr4 - 1301.91560656461*rr3*ss + 670.357103231574*rr3 - 2118.43331264437*rr2*ss2 + 2366.04241243255*rr2*ss - 584.078943506111*rr2 - 1412.28887509626*rr*rr3 + 2487.51420998117*rr*ss2 - 1336.58684780657*rr*ss + 209.567690939*rr - 325.478901641162*ss4 + 788.680804144199*rr3 - 668.29342390329*ss2 + 228.609112677033*ss - 25.4139017999197
 dterm_ds_tri [0] =-325.478901641152*rr4 - 1412.28887509625*rr3*ss + 788.680804144183*rr3 - 2118.43331264439*rr2*ss2 + 2487.51420998117*rr2*ss - 668.293423903284*rr2 - 1301.91560656465*rr*rr3 + 2366.0424124326*rr*ss2 - 1336.58684780658*rr*ss + 228.609112677033*rr - 272.087578572432*ss4 + 670.357103231623*rr3 - 584.078943506138*ss2 + 209.567690939005*ss - 25.41390179992
 term_lin [0]
 dterm_dt_lin [0] =3.68649830088543*(0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(tt + 0.238619186083197) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.238619186083197)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) - 0.414074943103186*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738)

Macro Definition Documentation

◆ size_tri

#define size_tri   ((order + 1) * (order + 2) / 2)

Definition at line 1 of file WdgG5Gradient.h.

◆ size_lin

#define size_lin   (order + 1)

Definition at line 2 of file WdgG5Gradient.h.

Function Documentation

◆ WORKSPACE() [1/5]

WORKSPACE ( RealT ,
term_tri ,
size_tri  )

◆ WORKSPACE() [2/5]

WORKSPACE ( RealT ,
dterm_dr_tri ,
size_tri  )

◆ WORKSPACE() [3/5]

WORKSPACE ( RealT ,
dterm_ds_tri ,
size_tri  )

◆ WORKSPACE() [4/5]

WORKSPACE ( RealT ,
term_lin ,
size_lin  )

◆ WORKSPACE() [5/5]

WORKSPACE ( RealT ,
dterm_dt_lin ,
size_lin  )

◆ for()

for ( )

Definition at line 436 of file WdgG5Gradient.h.

Variable Documentation

◆ rr2

RealT rr2 = rr * rr

Definition at line 11 of file WdgG5Gradient.h.

◆ ss2

RealT ss2 = ss * ss

Definition at line 12 of file WdgG5Gradient.h.

◆ rr3

RealT rr3 = rr2 * rr

Definition at line 13 of file WdgG5Gradient.h.

◆ ss3

RealT ss3 = ss2 * ss

Definition at line 14 of file WdgG5Gradient.h.

◆ rr4

RealT rr4 = rr2 * rr2

Definition at line 15 of file WdgG5Gradient.h.

◆ ss4

RealT ss4 = ss2 * ss2

Definition at line 16 of file WdgG5Gradient.h.

◆ term_tri

term_tri[20]
Initial value:
= 228.60911267703272642393130809069 * ss * rr - 25.413901799919653257120444322936 * rr -
25.413901799920040502911433577538 * ss - 668.29342390328406509070191532373 * ss * rr2 -
668.29342390328974943258799612522 * ss2 * rr +
788.6808041441831846896093338728 * ss * rr3 +
788.6808041441988734732149168849 * ss3 * rr -
325.47890164115204925110447220504 * ss * rr4 -
325.47890164116154210205422714353 * ss4 * rr +
104.78384546950246658525429666042 * ss2 - 194.6929811687126061769959051162 * ss3 +
167.58927580790577849256806075573 * ss4 -
54.417515714486427214069408364594 * ss4 * ss +
104.78384546949997968567913630977 * rr2 - 194.69298116870368176023475825787 * rr3 +
167.5892758078934434706752654165 * rr4 -
54.417515714480686028764466755092 * rr4 * rr +
1243.7571049905850486538838595152 * ss2 * rr2 -
706.14443754812259612663183361292 * ss2 * rr3 -
706.14443754813009945792146027088 * ss3 * rr2 + 2.1190273446141993929359159665182
RealT ss2
RealT rr3
RealT ss3
RealT rr2
RealT rr4
RealT ss4

Definition at line 19 of file WdgG5Gradient.h.

◆ dterm_dr_tri

dterm_dr_tri[20] =-272.087578572403*rr4 - 1301.91560656461*rr3*ss + 670.357103231574*rr3 - 2118.43331264437*rr2*ss2 + 2366.04241243255*rr2*ss - 584.078943506111*rr2 - 1412.28887509626*rr*rr3 + 2487.51420998117*rr*ss2 - 1336.58684780657*rr*ss + 209.567690939*rr - 325.478901641162*ss4 + 788.680804144199*rr3 - 668.29342390329*ss2 + 228.609112677033*ss - 25.4139017999197

Definition at line 361 of file WdgG5Gradient.h.

◆ dterm_ds_tri

dterm_ds_tri[20] =-325.478901641152*rr4 - 1412.28887509625*rr3*ss + 788.680804144183*rr3 - 2118.43331264439*rr2*ss2 + 2487.51420998117*rr2*ss - 668.293423903284*rr2 - 1301.91560656465*rr*rr3 + 2366.0424124326*rr*ss2 - 1336.58684780658*rr*ss + 228.609112677033*rr - 272.087578572432*ss4 + 670.357103231623*rr3 - 584.078943506138*ss2 + 209.567690939005*ss - 25.41390179992

Definition at line 383 of file WdgG5Gradient.h.

◆ term_lin

term_lin[5]
Initial value:
= -0.41407494310318624643037208848372 * (tt - 0.66120938646626448154108857124811) *
(tt - 0.9324695142031520500580654697842) * (tt - 0.23861918608319690471297747080826) *
(tt + 0.23861918608319690471297747080826) *
(3.6864983008854273327040459142478 * tt + 2.4375472797373798819693076329567)

Definition at line 405 of file WdgG5Gradient.h.

◆ dterm_dt_lin

dterm_dt_lin[5] =3.68649830088543*(0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(tt + 0.238619186083197) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.932469514203152)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) + (0.273790239080311 - 0.414074943103186*tt)*(tt - 0.238619186083197)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738) - 0.414074943103186*(tt - 0.932469514203152)*(tt - 0.238619186083197)*(tt + 0.238619186083197)*(3.68649830088543*tt + 2.43754727973738)

Definition at line 429 of file WdgG5Gradient.h.