Searched refs:use_multirate (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | rk.h | 43 PetscBool use_multirate; member
|
| H A D | mrk.c | 478 PetscErrorCode TSRKSetMultirate_RK(TS ts, PetscBool use_multirate) in TSRKSetMultirate_RK() argument 484 rk->use_multirate = use_multirate; in TSRKSetMultirate_RK() 485 if (use_multirate) { in TSRKSetMultirate_RK() 501 PetscErrorCode TSRKGetMultirate_RK(TS ts, PetscBool *use_multirate) in TSRKGetMultirate_RK() argument 507 *use_multirate = rk->use_multirate; in TSRKGetMultirate_RK()
|
| H A D | rk.c | 1176 PetscBool flg, use_multirate = PETSC_FALSE; in TSSetFromOptions_RK() local 1182 …rpolation-based multirate RK method", "TSRKSetMultirate", rk->use_multirate, &use_multirate, &flg)… in TSSetFromOptions_RK() 1183 if (flg) PetscCall(TSRKSetMultirate(ts, use_multirate)); in TSSetFromOptions_RK() 1429 PetscErrorCode TSRKSetMultirate(TS ts, PetscBool use_multirate) in TSRKSetMultirate() argument 1432 PetscTryMethod(ts, "TSRKSetMultirate_C", (TS, PetscBool), (ts, use_multirate)); in TSRKSetMultirate() 1451 PetscErrorCode TSRKGetMultirate(TS ts, PetscBool *use_multirate) in TSRKGetMultirate() argument 1454 PetscUseMethod(ts, "TSRKGetMultirate_C", (TS, PetscBool *), (ts, use_multirate)); in TSRKGetMultirate()
|