| /petsc/include/ |
| H A D | petscbag.h | 37 typedef struct _n_PetscBag *PetscBag; typedef 40 PETSC_EXTERN PetscErrorCode PetscBagCreate(MPI_Comm, size_t, PetscBag *); 41 PETSC_EXTERN PetscErrorCode PetscBagDestroy(PetscBag *); 42 PETSC_EXTERN PetscErrorCode PetscBagGetData(PetscBag, PetscCtxRt); 43 PETSC_EXTERN PetscErrorCode PetscBagRegisterReal(PetscBag, void *, PetscReal, const char *, const c… 44 PETSC_EXTERN PetscErrorCode PetscBagRegisterRealArray(PetscBag, void *, PetscInt, const char *, con… 45 PETSC_EXTERN PetscErrorCode PetscBagRegisterString(PetscBag, void *, PetscInt, const char *, const … 46 PETSC_EXTERN PetscErrorCode PetscBagRegisterScalar(PetscBag, void *, PetscScalar, const char *, con… 47 PETSC_EXTERN PetscErrorCode PetscBagRegisterInt(PetscBag, void *, PetscInt, const char *, const cha… 48 PETSC_EXTERN PetscErrorCode PetscBagRegisterInt64(PetscBag, void *, PetscInt64, const char *, const… [all …]
|
| /petsc/src/sys/classes/bag/ |
| H A D | bag.c | 8 static PetscErrorCode PetscBagRegister_Private(PetscBag bag, PetscBagItem item, const char *name, c… in PetscBagRegister_Private() 42 PetscErrorCode PetscBagRegisterEnum(PetscBag bag, void *addr, const char *const *list, PetscEnum md… in PetscBagRegisterEnum() 97 PetscErrorCode PetscBagRegisterIntArray(PetscBag bag, void *addr, PetscInt msize, const char *name,… in PetscBagRegisterIntArray() 148 PetscErrorCode PetscBagRegisterRealArray(PetscBag bag, void *addr, PetscInt msize, const char *name… in PetscBagRegisterRealArray() 199 PetscErrorCode PetscBagRegisterInt(PetscBag bag, void *addr, PetscInt mdefault, const char *name, c… in PetscBagRegisterInt() 246 PetscErrorCode PetscBagRegisterInt64(PetscBag bag, void *addr, PetscInt64 mdefault, const char *nam… in PetscBagRegisterInt64() 294 PetscErrorCode PetscBagRegisterBoolArray(PetscBag bag, void *addr, PetscInt msize, const char *name… in PetscBagRegisterBoolArray() 349 PetscErrorCode PetscBagRegisterString(PetscBag bag, void *addr, PetscInt msize, const char *mdefaul… in PetscBagRegisterString() 397 PetscErrorCode PetscBagRegisterReal(PetscBag bag, void *addr, PetscReal mdefault, const char *name,… in PetscBagRegisterReal() 444 PetscErrorCode PetscBagRegisterScalar(PetscBag bag, void *addr, PetscScalar mdefault, const char *n… in PetscBagRegisterScalar() [all …]
|
| /petsc/src/sys/tutorials/output/ |
| H A D | ex5f90_1.out | 1 PetscBag Object: demo parameters (pbag_) super secret demo parameters in a bag 12 PetscBag Object: demo parameters (pbag_) super secret demo parameters in a bag 23 PetscBag Object: demo parameters (pbag_) super secret demo parameters in a bag
|
| H A D | ex5_1.out | 1 PetscBag Object: ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous… 14 PetscBag Object: ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous…
|
| H A D | ex5_yaml.out | 1 PetscBag Object: ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous… 14 PetscBag Object: ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous…
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | Bag | 3 ``PetscBag`` is used to help manage user struct-like data structures in PETSc
|
| /petsc/src/sys/classes/bag/ftn-custom/ |
| H A D | zbagf.c | 10 PETSC_EXTERN void petscbagregisterenumprivate_(PetscBag *bag, void *addr, const char *const *list, … in petscbagregisterenumprivate_()
|
| H A D | zbagf90.c | 12 PETSC_EXTERN void petscbagregisterstring_(PetscBag *bag, char *p, char *cs1, char *s1, char *s2, Pe… in petscbagregisterstring_()
|
| /petsc/src/sys/classes/bag/ftn-src/ |
| H A D | bagenum.F90 | 11 PetscBag bag
|
| /petsc/src/dm/tutorials/ |
| H A D | ex7.c | 17 PetscBag bag; in main()
|
| /petsc/src/sys/tutorials/ |
| H A D | ex5.c | 49 PetscBag bag; in main()
|
| H A D | ex5f90.F90 | 33 PetscBag bag
|
| /petsc/src/snes/tutorials/ |
| H A D | ex34.c | 51 PetscBag bag; // Problem parameters 110 PetscBag bag; in SetupParameters()
|
| H A D | ex71.c | 37 PetscBag bag; /* Holds problem parameters */ 169 PetscBag bag; in SetupParameters()
|
| H A D | ex36.c | 44 PetscBag bag; /* Holds problem parameters */ 128 PetscBag bag; in SetupParameters()
|
| H A D | ex17.c | 54 PetscBag bag; /* Problem parameters */ 368 PetscBag bag; in SetupParameters()
|
| H A D | ex76.c | 43 PetscBag bag; 301 PetscBag bag; in SetupParameters()
|
| H A D | ex62.c | 49 PetscBag bag; /* Problem parameters */
|
| H A D | ex27.c | 110 PetscBag param; 352 static PetscErrorCode SetupParameters(PetscBag bag, AppCtx *user) in SetupParameters()
|
| /petsc/doc/changes/ |
| H A D | 230.md | 24 - added PetscBag object for managing user created structs including
|
| H A D | 233.md | 28 - Add fortran interface to PetscBag routines
|
| /petsc/src/snes/tests/ |
| H A D | ex15.c | 42 PetscBag bag; /* Problem parameters */ 367 PetscBag bag; in SetupParameters()
|
| /petsc/doc/miscellaneous/ |
| H A D | acknowledgements.md | 16 - Ethan Coon, `PetscBag` and many bug fixes.
|
| /petsc/src/ts/tutorials/ |
| H A D | ex77.c | 56 PetscBag bag; /* Holds problem parameters */ 320 PetscBag bag; in SetupParameters()
|
| /petsc/src/ts/tutorials/hamiltonian/ |
| H A D | ex3.c | 59 PetscBag bag; // Problem parameters 774 PetscBag bag; in SetupParameters()
|