Home
last modified time | relevance | path

Searched refs:cvode (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ts/impls/implicit/sundials/
H A Dsundials.c17 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSPrecond_Sundials_Petsc() local
20 Vec yy = cvode->w1, yydot = cvode->ydot; in TSPrecond_Sundials_Petsc()
52 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSPSolve_Sundials_Petsc() local
54 Vec rr = cvode->w1, zz = cvode->w2; in TSPSolve_Sundials_Petsc()
88 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSFunction_Sundials() local
89 Vec yy = cvode->w1, yyd = cvode->w2, yydot = cvode->ydot; in TSFunction_Sundials()
121 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSStep_Sundials() local
129 mem = cvode->mem; in TSStep_Sundials()
132 N_VSetArrayPointer((realtype *)y_data, cvode->y); in TSStep_Sundials()
137 if (cvode->monitorstep) flag = CVode(mem, tout, cvode->y, &t, CV_ONE_STEP); in TSStep_Sundials()
[all …]
/petsc/src/ts/impls/implicit/radau5/
H A Dradau5.c14 TS_Radau5 *cvode = (TS_Radau5 *)ts->data; in FVPOL() local
19 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->work, Y)); in FVPOL()
20 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->workf, F)); in FVPOL()
27 PetscCallAbort(PETSC_COMM_SELF, TSComputeRHSFunction(ts, *X, cvode->work, cvode->workf)); in FVPOL()
31 PetscCallAbort(PETSC_COMM_SELF, VecDuplicate(cvode->work, &yydot)); in FVPOL()
33 …PetscCallAbort(PETSC_COMM_SELF, TSComputeIFunction(ts, *X, cvode->work, yydot, cvode->workf, PETSC… in FVPOL()
34 PetscCallAbort(PETSC_COMM_SELF, VecScale(cvode->workf, -1.)); in FVPOL()
38 PetscCallAbort(PETSC_COMM_SELF, VecResetArray(cvode->work)); in FVPOL()
39 PetscCallAbort(PETSC_COMM_SELF, VecResetArray(cvode->workf)); in FVPOL()
45 TS_Radau5 *cvode = (TS_Radau5 *)ts->data; in JVPOL() local
[all …]
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas5202 (species/sundials-cvode-nonlinearconvcoef 0.01)