Lines Matching refs:RDNode
47 } RDNode; typedef
57 void (*MaterialEnergy)(RD, const RDNode *, PetscScalar *, RDNode *);
98 static void RDMaterialEnergy(RD rd, const RDNode *n, PetscScalar *Em, RDNode *dEm) in RDMaterialEnergy()
113 static void RDMaterialEnergy_Saha(RD rd, const RDNode *n, PetscScalar *inEm, RDNode *dEm) in RDMaterialEnergy_Saha()
126 static void RDMaterialEnergy_Reduced(RD rd, const RDNode *n, PetscScalar *Em, RDNode *dEm) in RDMaterialEnergy_Reduced()
138 static void RDSigma_R(RD rd, RDNode *n, PetscScalar *sigma_R, RDNode *dsigma_R) in RDSigma_R()
146 …DDiffusionCoefficient(RD rd, PetscBool limit, RDNode *n, RDNode *nx, PetscScalar *D_R, RDNode *dD_… in RDDiffusionCoefficient()
149 RDNode dsigma_R, ddenom, dxdenom; in RDDiffusionCoefficient()
172 const RDNode *x, *xdot, *f; in RDStateView()
192 static PetscScalar RDRadiation(RD rd, const RDNode *n, RDNode *dn) in RDRadiation()
202 static PetscScalar RDDiffusion(RD rd, PetscReal hx, const RDNode x[], PetscInt i, RDNode d[]) in RDDiffusion()
205 RDNode n_L, nx_L, n_R, nx_R, dD_L, dxD_L, dD_R, dxD_R, dfluxL[2], dfluxR[2]; in RDDiffusion()
241 …ot, PetscReal *Theta, PetscReal *dt, Vec *X0loc, RDNode **x0, Vec *Xloc, RDNode **x, Vec *Xloc_t, … in RDGetLocalArrays()
274 …rrorCode RDRestoreLocalArrays(RD rd, Vec *X0loc, RDNode **x0, Vec *Xloc, RDNode **x, Vec *Xloc_t, … in RDRestoreLocalArrays()
314 RDNode *x, *x0, *xdot, *f; in RDIFunction_FD()
339 RDNode dEm; in RDIFunction_FD()
349 RDNode n, nx; in RDIFunction_FD()
382 RDNode *x, *x0, *xdot; in RDIJacobian_FD()
398 RDNode dEm_t, drad; in RDIJacobian_FD()
405 RDNode dEm1; in RDIJacobian_FD()
413 RDNode n1; in RDIJacobian_FD()
414 RDNode dEm, dEm1; in RDIJacobian_FD()
433 RDNode n, nx; in RDIJacobian_FD()
434 RDNode dD, dxD; in RDIJacobian_FD()
459 RDNode ddiff[3]; in RDIJacobian_FD()
488 …al interp[][2], PetscReal deriv[][2], PetscInt q, const RDNode x[], PetscInt i, RDNode *n, RDNode … in RDEvaluate()
630 RDNode *x, *x0, *xdot, *f; in RDIFunction_FE()
652 RDNode n, n0, nx, n0x, nt, ntx; in RDIFunction_FE()
664 RDNode dEm; in RDIFunction_FE()
681 RDNode n, nx; in RDIFunction_FE()
716 RDNode *x, *x0, *xdot; in RDIJacobian_FE()
738 RDNode n, nx, nt, ntx, drad, dD_R, dxD_R, dEm; in RDIJacobian_FE()
760 RDNode n, nx; in RDIJacobian_FE()
799 RDNode *x; in RDInitialState()
830 const RDNode *x; in RDView()
870 RDNode n, nx; in RDTestDifferentiation()
877 RDNode dEm, fdEm; in RDTestDifferentiation()
895 RDNode dD, dxD, fdD, fdxD; in RDTestDifferentiation()
934 RDNode n0[3], n1[3], d[3], fd[3]; in RDTestDifferentiation()
956 RDNode drad, fdrad; in RDTestDifferentiation()
1094 …PetscCall(DMDACreate1d(comm, DM_BOUNDARY_NONE, 20, sizeof(RDNode) / sizeof(PetscScalar), 1, NULL, … in RDCreate()