Home
last modified time | relevance | path

Searched refs:ode (Results 1 – 15 of 15) sorted by relevance

/petsc/src/binding/petsc4py/demo/legacy/ode/
H A Dvanderpol.py119 def __init__(self, ode): argument
120 self.ode_ = ode
132 def __init__(self, ode): argument
133 self.ode_ = ode
141 def __init__(self, ode): argument
142 self.ode_ = ode
154 def __init__(self, ode): argument
155 self.ode_ = ode
170 ode = VDP(mu_, mf_, imexform_) variable
173 Jim = PETSc.Mat().createDense([ode.n, ode.n], comm=ode.comm)
[all …]
H A Dce.py43 ode = CE(lambda_) variable
45 J = PETSc.Mat().createDense([ode.n, ode.n], comm=ode.comm)
47 x = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
50 ts = PETSc.TS().create(comm=ode.comm)
54 ts.setIFunction(ode.evalFunction, f)
55 ts.setIJacobian(ode.evalJacobian, J)
65 def __init__(self, ode): argument
66 self.ode = ode
67 self.x = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
70 self.ode.evalSolution(t, self.x)
[all …]
H A Dfastslowsplit.py71 ode = FSS() variable
73 Jim = PETSc.Mat().createDense([1, 1], comm=ode.comm)
76 u = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
78 ts = PETSc.TS().create(comm=ode.comm)
82 iss = PETSc.IS().createGeneral([0], comm=ode.comm)
83 isf = PETSc.IS().createGeneral([1], comm=ode.comm)
88 ts.setRHSSplitRHSFunction('slow', ode.evalRHSFunctionSlow, None)
89 ts.setRHSSplitRHSFunction('fast', ode.evalRHSFunctionFast, None)
90 ts.setRHSSplitIFunction('fast', ode.evalIFunctionFast, None)
91 ts.setRHSSplitIJacobian('fast', ode.evalIJacobianFast, Jim, Jim)
[all …]
H A Drober.py44 ode = Rober() variable
46 J = PETSc.Mat().createDense([ode.n, ode.n], comm=ode.comm)
48 x = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
51 ts = PETSc.TS().create(comm=ode.comm)
55 ts.setIFunction(ode.evalFunction, f)
56 ts.setIJacobian(ode.evalJacobian, J)
75 ode.evalSolution(0.0, x)
78 del ode, J, x, ts
H A Dbouncing_ball.py45 ode = BouncingBall() variable
48 J.setSizes([ode.n, ode.n])
53 u = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
56 ts = PETSc.TS().create(comm=ode.comm)
60 ts.setRHSFunction(ode.evalRHSFunction, f)
61 ts.setRHSJacobian(ode.evalRHSJacobian, J)
90 ode.initialCondition(u)
H A Dorego.py47 ode = Orego() variable
49 J = PETSc.Mat().createDense([ode.n, ode.n], comm=ode.comm)
51 x = PETSc.Vec().createSeq(ode.n, comm=ode.comm)
54 ts = PETSc.TS().create(comm=ode.comm)
57 ts.setIFunction(ode.evalFunction, f)
58 ts.setIJacobian(ode.evalJacobian, J)
95 ode.evalSolution(0.0, x)
H A Dheat.py118 ode = Heat(MPI.COMM_WORLD, OptDB.getInt('n', 100)) variable
120 x = ode.gvec.duplicate()
121 f = ode.gvec.duplicate()
123 ts = PETSc.TS().create(comm=ode.comm)
126 ts.setIFunction(ode.evalFunction, ode.gvec)
127 ts.setIJacobian(ode.evalJacobian, ode.mat)
129 ts.setMonitor(ode.monitor)
132 ts.setTimeStep(ode.h**2)
155 ode.evalSolution(0.0, x)
157 if ode.comm.rank == 0:
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_ts.py91 ode = MyODE()
98 ts.setAppCtx(ode)
99 ts.setRHSFunction(ode.rhsfunction, f)
100 ts.setRHSJacobian(ode.rhsjacobian, J, J)
101 ts.setMonitor(ode.monitor)
119 self.assertTrue(ode.rhsfunction_calls > 0)
120 self.assertTrue(ode.rhsjacobian_calls > 0)
128 n = ode.monitor_calls
130 self.assertEqual(ode.monitor_calls, n + 1)
131 n = ode.monitor_calls
[all …]
H A Dtest_ts_py.py98 ode = MyODE()
105 ts.setAppCtx(ode)
106 ts.setIFunction(ode.function, f)
107 ts.setIJacobian(ode.jacobian, J, J)
121 self.assertTrue(ode.function_calls > 0)
122 self.assertTrue(ode.jacobian_calls > 0)
139 ode = MyODE()
147 ts.setAppCtx(ode)
148 ts.setIFunction(ode.function, f)
149 ts.setIJacobian(ode.jacobian, J, J)
[all …]
/petsc/src/ts/tutorials/
H A Dex8.py55 ode = MyODE(da) variable
56 ts.setIFunction(ode.function, f)
57 ts.setIJacobian(ode.jacobian, J)
/petsc/src/ts/tutorials/output/
H A Dex23fwdadj_1.out2 ode solution 7.58734
H A Dex20fwd_2.out3 ode solution
H A Dex20fwd_1.out3 ode solution
/petsc/src/binding/petsc4py/docs/source/
H A Dpetsc_python_types.rst87 PETSc Python ode-integrator type (TODO)
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas3251 (prepdf/fgm-ode-conv-params (0.3 0.03 10))
3252 (prepdf/fla-ode-conv-params (0.3 0.2 10 0.1 0.0001 1))
3348 (prepdf/flamelet-scale-ode-atol? #f)
3864 (pb-qbmm/ode-factor-max 2.)
3865 (pb-qbmm/ode-factor-min 0.5)
3866 (pb-qbmm/ode-factor 0.9)
4767 (species/surf-ode-solver 0)
4774 (species/surf-ode-int-params (0 2 0))
4775 (species/surf-ode-real-params (1e-05 1000 1e-08 1e-14 10. 9.999999999999999e-12 1e-05))
5225 (species/use-chemkin-ode-solver/rtol 1e-05)
[all …]