Lines Matching refs:J
29 def rhsjacobian(self, ts, t, u, J, P): argument
36 if J != P:
37 J.assemble()
46 def ijacobian(self, ts, t, u, du, a, J, P): argument
53 if J != P:
54 J.assemble()
92 J = PETSc.Mat().create(ts.comm)
93 J.setSizes(3)
94 J.setFromOptions()
95 J.setUp()
96 u, f = J.createVecs()
100 ts.setRHSJacobian(ode.rhsjacobian, J, J)
139 J = PETSc.Mat().create(ts.comm)
140 J.setSizes(5)
141 J.setType('aij')
142 J.setPreallocationNNZ(nnz=1)
143 u, f = J.createVecs()
147 ts.setRHSJacobian(ode.rhsjacobian, J, J)
160 ode.rhsjacobian(ts, 0, u, J, J)
186 J = PETSc.Mat().create(ts.comm)
187 J.setSizes(3)
188 J.setFromOptions()
189 J.setUp()
190 u, f = J.createVecs()
194 ts.setIJacobian(ode.ijacobian, J, J)
229 J = PETSc.Mat().create(ts.comm)
230 J.setSizes(5)
231 J.setType('aij')
232 J.setPreallocationNNZ(nnz=1)
233 J.setFromOptions()
234 u, f = J.createVecs()
238 ts.setIJacobian(ode.ijacobian, J, J)
251 ode.ijacobian(ts, 0, u, 0 * u, 1, J, J)