|
| #define | insdt insdt_ |
| |
| #define | insdts insdts_ |
| |
| #define | ForBoundary(side, axis) |
| |
| #define | U(c) u(I1,I2,I3,c) |
| |
| #define | UU(c) uu(I1,I2,I3,c) |
| |
| #define | UX(c) ux(I1,I2,I3,c) |
| |
| #define | UY(c) uy(I1,I2,I3,c) |
| |
| #define | UZ(c) uz(I1,I2,I3,c) |
| |
| #define | UXX(c) uxx(I1,I2,I3,c) |
| |
| #define | UXY(c) uxy(I1,I2,I3,c) |
| |
| #define | UXZ(c) uxz(I1,I2,I3,c) |
| |
| #define | UYY(c) uyy(I1,I2,I3,c) |
| |
| #define | UYZ(c) uyz(I1,I2,I3,c) |
| |
| #define | UZZ(c) uzz(I1,I2,I3,c) |
| |
| #define | AD2(kd) |
| |
| #define | AD2N(kd) |
| |
| #define | AD23(kd) |
| |
| #define | AD23N(kd) |
| |
| #define | AD4(kd) |
| |
| #define | AD43(kd) |
| |
| #define | RX(i1, i2, i3, m, n) inverseVertexDerivative(i1,i2,i3,m+numberOfDimensions*(n)) |
| |
| #define | uxmzzR(i1, i2, i3, c) (u(i1,i2,i3,c)-u(i1-1,i2,i3,c))*dxi |
| |
| #define | uymzzR(i1, i2, i3, c) (u(i1,i2+1,i3,c)-u(i1,i2-1,i3,c)+u(i1-1,i2+1,i3,c)-u(i1-1,i2-1,i3,c))*dyi*.25 |
| |
| #define | uzmzzR(i1, i2, i3, c) (u(i1,i2,i3+1,c)-u(i1,i2,i3-1,c)+u(i1-1,i2,i3+1,c)-u(i1-1,i2,i3-1,c))*dzi*.25 |
| |
| #define | uxzmzR(i1, i2, i3, c) (u(i1+1,i2,i3,c)-u(i1-1,i2,i3,c)+u(i1+1,i2-1,i3,c)-u(i1-1,i2-1,i3,c))*dxi*.25 |
| |
| #define | uyzmzR(i1, i2, i3, c) (u(i1,i2,i3,c)-u(i1,i2-1,i3,c))*dyi |
| |
| #define | uzzmzR(i1, i2, i3, c) (u(i1,i2,i3+1,c)-u(i1,i2,i3-1,c)+u(i1,i2-1,i3+1,c)-u(i1,i2-1,i3-1,c))*dzi*.25 |
| |
| #define | uxzzmR(i1, i2, i3, c) (u(i1+1,i2,i3,c)-u(i1-1,i2,i3,c)+u(i1+1,i2,i3-1,c)-u(i1-1,i2,i3-1,c))*dxi*.25 |
| |
| #define | uyzzmR(i1, i2, i3, c) (u(i1,i2+1,i3,c)-u(i1,i2-1,i3,c)+u(i1,i2+1,i3-1,c)-u(i1,i2-1,i3-1,c))*dyi*.25 |
| |
| #define | uzzzmR(i1, i2, i3, c) (u(i1,i2,i3,c)-u(i1,i2,i3-1,c))*dzi |
| |
| #define | udmzC(i1, i2, i3, m, c) |
| |
| #define | udzmC(i1, i2, i3, m, c) |
| |
| #define | udmzzC(i1, i2, i3, m, c) |
| |
| #define | udzmzC(i1, i2, i3, m, c) |
| |
| #define | udzzmC(i1, i2, i3, m, c) |
| |
| #define | admzR(i1, i2, i3) |
| |
| #define | adzmR(i1, i2, i3) |
| |
| #define | admzzR(i1, i2, i3) |
| |
| #define | adzmzR(i1, i2, i3) |
| |
| #define | adzzmR(i1, i2, i3) |
| |
| #define | admzC(i1, i2, i3) |
| |
| #define | adzmC(i1, i2, i3) |
| |
| #define | admzzC(i1, i2, i3) |
| |
| #define | adzmzC(i1, i2, i3) |
| |
| #define | adzzmC(i1, i2, i3) |
| |
| #define | admzRSA(i1, i2, i3) ad21+cd22*( fabs(uxmzzR(i1,i2,i3,nc))+fabs(uymzzR(i1,i2,i3,nc)) ) |
| |
| #define | adzmRSA(i1, i2, i3) ad21+cd22*( fabs(uxzmzR(i1,i2,i3,nc))+fabs(uyzmzR(i1,i2,i3,nc)) ) |
| |
| #define | admzzRSA(i1, i2, i3) ad21+cd22*( fabs(uxmzzR(i1,i2,i3,nc))+fabs(uymzzR(i1,i2,i3,nc))+fabs(uzmzzR(i1,i2,i3,nc)) ) |
| |
| #define | adzmzRSA(i1, i2, i3) ad21+cd22*( fabs(uxzmzR(i1,i2,i3,nc))+fabs(uyzmzR(i1,i2,i3,nc))+fabs(uzzmzR(i1,i2,i3,nc)) ) |
| |
| #define | adzzmRSA(i1, i2, i3) ad21+cd22*( fabs(uxzzmR(i1,i2,i3,nc))+fabs(uyzzmR(i1,i2,i3,nc))+fabs(uzzzmR(i1,i2,i3,nc)) ) |
| |
| #define | admzCSA(i1, i2, i3) ad21+cd22*( fabs(udmzC(i1,i2,i3,0,nc))+fabs(udmzC(i1,i2,i3,1,nc)) ) |
| |
| #define | adzmCSA(i1, i2, i3) ad21+cd22*( fabs(udzmC(i1,i2,i3,0,nc))+fabs(udzmC(i1,i2,i3,1,nc)) ) |
| |
| #define | admzzCSA(i1, i2, i3) ad21+cd22*( fabs(udmzzC(i1,i2,i3,0,nc))+fabs(udmzzC(i1,i2,i3,1,nc))+fabs(udmzzC(i1,i2,i3,2,nc)) ) |
| |
| #define | adzmzCSA(i1, i2, i3) ad21+cd22*( fabs(udzmzC(i1,i2,i3,0,nc))+fabs(udzmzC(i1,i2,i3,1,nc))+fabs(udzmzC(i1,i2,i3,2,nc)) ) |
| |
| #define | adzzmCSA(i1, i2, i3) ad21+cd22*( fabs(udzzmC(i1,i2,i3,0,nc))+fabs(udzzmC(i1,i2,i3,1,nc))+fabs(udzzmC(i1,i2,i3,2,nc)) ) |
| |
| #define | AD2F(m) |
| |
| #define | AD3F(m) |
| |
| #define | uv(m) e (mg,I1,I2,I3,m,t) |
| |
| #define | uvt(m) e.t (mg,I1,I2,I3,m,t) |
| |
| #define | uvx(m) e.x (mg,I1,I2,I3,m,t) |
| |
| #define | uvy(m) e.y (mg,I1,I2,I3,m,t) |
| |
| #define | uvz(m) e.z (mg,I1,I2,I3,m,t) |
| |
| #define | uvxx(m) e.xx(mg,I1,I2,I3,m,t) |
| |
| #define | uvxy(m) e.xy(mg,I1,I2,I3,m,t) |
| |
| #define | uvxz(m) e.xz(mg,I1,I2,I3,m,t) |
| |
| #define | uvyy(m) e.yy(mg,I1,I2,I3,m,t) |
| |
| #define | uvyz(m) e.yz(mg,I1,I2,I3,m,t) |
| |
| #define | uvzz(m) e.zz(mg,I1,I2,I3,m,t) |
| |
| #define | ADTZ2(cc, q0) |
| |
| #define | ADTZ4(cc, q0) |
| |
| #define | ADTZ2(cc, q0) |
| |
| #define | ADTZ4(cc, q0) |
| |
| #define | M123(m1, m2, m3) (m1+halfWidth1+width*(m2+halfWidth2+width*(m3+halfWidth3))) |
| |
| #define | M123N(m1, m2, m3, n) (M123(m1,m2,m3)+stencilSize*(n)) |
| |
| #define | CE(c, e) (stencilSize*((c)+numberOfComponentsForCoefficients*(e))) |
| |
| #define | M123CE(m1, m2, m3, c, e) (M123(m1,m2,m3)+CE(c,e)) |
| |
| #define | MCE(m1, m2, m3) (M123(m1,m2,m3)+CE(c0,e0)) |
| |
|
| void | insdt (const int &nd, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const int &mask, const real &xy, const real &rx, const real &u, const real &uu, real &ut, real &uti, const real &gv, const real &dw, const int &bc, const int &ipar, const real &rpar, const int &ierr) |
| |
| void | insdts (const int &nd, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const int &mask, const real &xy, const real &rx, const real &u, const real &uu, const real &gv, const real &dw, const real &divDamp, const real &dtVar, const int &bc, const int &ipar, const real &rpar, const int &ierr) |
| |
| int | outputCompositeGrid (CompositeGrid &cg, const aString &gridFileName) |
| |