Home
last modified time | relevance | path

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

/petsc/src/ts/impls/symplectic/basicsymplectic/
H A Dbasicsymplectic.c387 PetscErrorCode TSBasicSymplecticSetType(TS ts, TSBasicSymplecticType bsymptype) in TSBasicSymplecticSetType() argument
391 PetscTryMethod(ts, "TSBasicSymplecticSetType_C", (TS, TSBasicSymplecticType), (ts, bsymptype)); in TSBasicSymplecticSetType()
408 PetscErrorCode TSBasicSymplecticGetType(TS ts, TSBasicSymplecticType *bsymptype) in TSBasicSymplecticGetType() argument
412 PetscUseMethod(ts, "TSBasicSymplecticGetType_C", (TS, TSBasicSymplecticType *), (ts, bsymptype)); in TSBasicSymplecticGetType()
416 …tic PetscErrorCode TSBasicSymplecticSetType_BasicSymplectic(TS ts, TSBasicSymplecticType bsymptype) in TSBasicSymplecticSetType_BasicSymplectic() argument
424 PetscCall(PetscStrcmp(bsymp->scheme->name, bsymptype, &match)); in TSBasicSymplecticSetType_BasicSymplectic()
428 PetscCall(PetscStrcmp(link->sch.name, bsymptype, &match)); in TSBasicSymplecticSetType_BasicSymplectic()
434 …RQ(PetscObjectComm((PetscObject)ts), PETSC_ERR_ARG_UNKNOWN_TYPE, "Could not find '%s'", bsymptype); in TSBasicSymplecticSetType_BasicSymplectic()
437 …ic PetscErrorCode TSBasicSymplecticGetType_BasicSymplectic(TS ts, TSBasicSymplecticType *bsymptype) in TSBasicSymplecticGetType_BasicSymplectic() argument
442 *bsymptype = bsymp->scheme->name; in TSBasicSymplecticGetType_BasicSymplectic()