Vinayak
Merge request reports
Activity
1813 1807 dHdB.operator()(m, n) * 1814 1808 CurlcurlVals[k + numEdgeShapeFuncTotalLastCol][n]); 1815 1809 mStiff(j + numEdgeShapeFuncTotalLastRow + numStandardDof, 1816 k + numEdgeShapeFuncTotalLastCol + numStandardDof) += 1810 k + numEdgeShapeFuncTotalLastCol + numStandardDof) -= 350 351 351 352 // derivatives of sourceVectorField 352 353 dsourceVectorFielddB(i, j) += 0.0; 353 dsourceVectorFielddgradV(i, j) += _l0(i, j); 354 dsourceVectorFielddgradT(i, j) += _seebeck * _l0(i ,j); 354 dsourceVectorFielddgradV(i, j) += -_l0(i, j); 355 dsourceVectorFielddgradT(i, j) += -_seebeck * _l0(i ,j); 350 351 351 352 // derivatives of sourceVectorField 352 353 dsourceVectorFielddB(i, j) += 0.0; 353 dsourceVectorFielddgradV(i, j) += _l0(i, j); 354 dsourceVectorFielddgradT(i, j) += _seebeck * _l0(i ,j); 354 dsourceVectorFielddgradV(i, j) += -_l0(i, j); 355 dsourceVectorFielddgradT(i, j) += -_seebeck * _l0(i ,j); 355 356 356 357 dsourceVectorFielddV(i) += 0.0; 357 dsourceVectorFielddT(i) += dseebeckdT * _l0(i, j) * gradT(j); 358 dsourceVectorFielddA(i, j) += _l0(i, j) * invdh; 358 dsourceVectorFielddT(i) += -dseebeckdT * _l0(i, j) * gradT(j); 359 dsourceVectorFielddA(i, j) += -_l0(i, j) * invdh; 1528 1549 { 1529 1550 // related to cp 1530 1551 mStiff(j+nbFFTotalLastRow,k+nbFFTotalLastCol)+=getConstitutiveExtraDofDiffusionEqRatio()*ratio*dwdt*Vals[j+nbFFTotalLastRow]*Vals[k+nbFFTotalLastCol]; 1552 mStiff(j+nbFFTotalLastRow,k+nbFFTotalLastCol) -= getConstitutiveExtraDofDiffusionEqRatio()*ratio*dw_AVdT*Vals[j+nbFFTotalLastRow]*Vals[k+nbFFTotalLastCol]; Hello Ludovic, Vinayak, It seems that three is a bug here where you add curl field inside an extra-dof field. Can you verify this commit?
Van Dung
Please register or sign in to reply