Lines Matching refs:dEm

98 static void RDMaterialEnergy(RD rd, const RDNode *n, PetscScalar *Em, RDNode *dEm)  in RDMaterialEnergy()  argument
100 rd->MaterialEnergy(rd, n, Em, dEm); in RDMaterialEnergy()
113 static void RDMaterialEnergy_Saha(RD rd, const RDNode *n, PetscScalar *inEm, RDNode *dEm) in RDMaterialEnergy_Saha() argument
120 if (dEm) { in RDMaterialEnergy_Saha()
121 dEm->E = 0; in RDMaterialEnergy_Saha()
122 dEm->T = Em / T * T_t + rd->k * T / rd->m_p * (1.5 * alpha_t + alpha_t * chi + alpha * chi_t); in RDMaterialEnergy_Saha()
126 static void RDMaterialEnergy_Reduced(RD rd, const RDNode *n, PetscScalar *Em, RDNode *dEm) in RDMaterialEnergy_Reduced() argument
131 if (dEm) { in RDMaterialEnergy_Reduced()
132 dEm->E = 0; in RDMaterialEnergy_Reduced()
133 dEm->T = alpha_t * T + (1. + alpha) * T_t + 0.3 * alpha_t; in RDMaterialEnergy_Reduced()
339 RDNode dEm; in RDIFunction_FD() local
340 RDMaterialEnergy(rd, &x[i], NULL, &dEm); in RDIFunction_FD()
341 Em_t = dEm.E * xdot[i].E + dEm.T * xdot[i].T; in RDIFunction_FD()
414 RDNode dEm, dEm1; in RDIJacobian_FD() local
419 RDMaterialEnergy(rd, &x[i], NULL, &dEm); in RDIJacobian_FD()
423 Em_TT = (dEm1.T - dEm.T) / epsilon; in RDIJacobian_FD()
425 dEm_t.E = dEm.E * a; in RDIJacobian_FD()
426 dEm_t.T = dEm.T * a + Em_TT * xdot[i].T; in RDIJacobian_FD()
664 RDNode dEm; in RDIFunction_FE() local
665 RDMaterialEnergy(rd, &n, NULL, &dEm); in RDIFunction_FE()
666 Em_t = dEm.E * nt.E + dEm.T * nt.T; in RDIFunction_FE()
738 RDNode n, nx, nt, ntx, drad, dD_R, dxD_R, dEm; in RDIJacobian_FE() local
743 RDMaterialEnergy(rd, &n, NULL, &dEm); in RDIJacobian_FE()
749 …K[j * 2 + 1][k * 2 + 1] += interp[q][j] * weight[q] * (a * rd->rho * dEm.T + drad.T) * interp[q][k… in RDIJacobian_FE()
877 RDNode dEm, fdEm; in RDTestDifferentiation() local
881 rd->MaterialEnergy(rd, &n, &Em0, &dEm); in RDTestDifferentiation()
890 …PetscRealPart(dEm.E), (double)PetscRealPart(dEm.T), (double)PetscRealPart(fdEm.E), (double)PetscRe… in RDTestDifferentiation()
891 (double)PetscRealPart(dEm.T - fdEm.T))); in RDTestDifferentiation()