Home
last modified time | relevance | path

Searched refs:PETSC_EXTERN (Results 1 – 25 of 700) sorted by relevance

12345678910>>...28

/petsc/include/
H A Dpetscpc.h13 PETSC_EXTERN PetscErrorCode PCInitializePackage(void);
14 PETSC_EXTERN PetscErrorCode PCFinalizePackage(void);
20 PETSC_EXTERN PetscFunctionList PCList;
23 PETSC_EXTERN PetscClassId PC_CLASSID;
26 PETSC_EXTERN const char *const *const PCSides;
27 PETSC_EXTERN const char *const PCJacobiTypes[];
28 PETSC_EXTERN const char *const PCASMTypes[];
29 PETSC_EXTERN const char *const PCGASMTypes[];
30 PETSC_EXTERN const char *const PCCompositeTypes[];
31 PETSC_EXTERN const char *const PCFieldSplitSchurPreTypes[];
[all …]
H A Dpetscdraw.h11 PETSC_EXTERN PetscClassId PETSC_DRAW_CLASSID;
13 PETSC_EXTERN PetscFunctionList PetscDrawList;
14 PETSC_EXTERN PetscErrorCode PetscDrawInitializePackage(void);
15 PETSC_EXTERN PetscErrorCode PetscDrawFinalizePackage(void);
16 PETSC_EXTERN PetscErrorCode PetscDrawRegister(const char[], PetscErrorCode (*)(PetscDraw));
18 PETSC_EXTERN PetscErrorCode PetscDrawGetType(PetscDraw, PetscDrawType *);
19 PETSC_EXTERN PetscErrorCode PetscDrawSetType(PetscDraw, PetscDrawType);
20 PETSC_EXTERN PetscErrorCode PetscDrawCreate(MPI_Comm, const char[], const char[], int, int, int, in…
21 PETSC_EXTERN PetscErrorCode PetscDrawSetOptionsPrefix(PetscDraw, const char[]);
22 PETSC_EXTERN PetscErrorCode PetscDrawSetFromOptions(PetscDraw);
[all …]
H A Dpetscsnes.h49 PETSC_EXTERN PetscClassId SNES_CLASSID;
50 PETSC_EXTERN PetscClassId DMSNES_CLASSID;
52 PETSC_EXTERN PetscErrorCode SNESInitializePackage(void);
53 PETSC_EXTERN PetscErrorCode SNESFinalizePackage(void);
55 PETSC_EXTERN PetscErrorCode SNESCreate(MPI_Comm, SNES *);
56 PETSC_EXTERN PetscErrorCode SNESParametersInitialize(SNES);
57 PETSC_EXTERN PetscErrorCode SNESReset(SNES);
58 PETSC_EXTERN PetscErrorCode SNESDestroy(SNES *);
59 PETSC_EXTERN PetscErrorCode SNESSetType(SNES, SNESType);
60 PETSC_EXTERN PetscErrorCode SNESMonitor(SNES, PetscInt, PetscReal);
[all …]
H A Dpetscdmswarm.h32 PETSC_EXTERN const char *DMSwarmTypeNames[];
40 PETSC_EXTERN const char *DMSwarmMigrateTypeNames[];
48 PETSC_EXTERN const char *DMSwarmCollectTypeNames[];
55 PETSC_EXTERN const char *DMSwarmRemapTypeNames[];
86 PETSC_EXTERN PetscClassId DMSWARMCELLDM_CLASSID;
88 PETSC_EXTERN const char DMSwarmField_pid[];
89 PETSC_EXTERN const char DMSwarmField_rank[];
90 PETSC_EXTERN const char DMSwarmPICField_coor[];
92 PETSC_EXTERN PetscErrorCode DMSwarmCreateGlobalVectorFromField(DM, const char[], Vec *);
93 PETSC_EXTERN PetscErrorCode DMSwarmDestroyGlobalVectorFromField(DM, const char[], Vec *);
[all …]
H A Dpetscksp.h10 PETSC_EXTERN PetscErrorCode KSPInitializePackage(void);
11 PETSC_EXTERN PetscErrorCode KSPFinalizePackage(void);
95 PETSC_EXTERN PetscClassId KSP_CLASSID;
96 PETSC_EXTERN PetscClassId KSPGUESS_CLASSID;
97 PETSC_EXTERN PetscClassId DMKSP_CLASSID;
99 PETSC_EXTERN PetscErrorCode KSPCreate(MPI_Comm, KSP *);
100 PETSC_EXTERN PetscErrorCode KSPSetType(KSP, KSPType);
101 PETSC_EXTERN PetscErrorCode KSPGetType(KSP, KSPType *);
102 PETSC_EXTERN PetscErrorCode KSPSetUp(KSP);
103 PETSC_EXTERN PetscErrorCode KSPSetUpOnBlocks(KSP);
[all …]
H A Dpetscts.h102 PETSC_EXTERN const char *const *TSEquationTypes;
137 PETSC_EXTERN const char *const *TSConvergedReasons;
241 PETSC_EXTERN const char *const TSExactFinalTimeOptions[];
244 PETSC_EXTERN PetscClassId TS_CLASSID;
245 PETSC_EXTERN PetscClassId DMTS_CLASSID;
246 PETSC_EXTERN PetscClassId TSADAPT_CLASSID;
248 PETSC_EXTERN PetscErrorCode TSInitializePackage(void);
249 PETSC_EXTERN PetscErrorCode TSFinalizePackage(void);
251 PETSC_EXTERN PetscErrorCode TSCreate(MPI_Comm, TS *);
252 PETSC_EXTERN PetscErrorCode TSClone(TS, TS *);
[all …]
H A Dpetscdmplex.h22 PETSC_EXTERN PetscErrorCode PetscPartitionerDMPlexPartition(PetscPartitioner, DM, PetscSection, Pet…
24 PETSC_EXTERN PetscErrorCode DMPlexBuildFromCellList(DM, PetscInt, PetscInt, PetscInt, const PetscIn…
25 PETSC_EXTERN PetscErrorCode DMPlexBuildFromCellListParallel(DM, PetscInt, PetscInt, PetscInt, Petsc…
26 PETSC_EXTERN PetscErrorCode DMPlexBuildFromCellSectionParallel(DM, PetscInt, PetscInt, PetscInt, Pe…
27 PETSC_EXTERN PetscErrorCode DMPlexBuildCoordinatesFromCellList(DM, PetscInt, const PetscReal[]);
28 PETSC_EXTERN PetscErrorCode DMPlexBuildCoordinatesFromCellListParallel(DM, PetscInt, PetscSF, const…
30 PETSC_EXTERN PetscErrorCode DMPlexCreate(MPI_Comm, DM *);
31 PETSC_EXTERN PetscErrorCode DMPlexCreateCohesiveSubmesh(DM, PetscBool, const char[], PetscInt, DM *…
32 PETSC_EXTERN PetscErrorCode DMPlexCreateFromCellListPetsc(MPI_Comm, PetscInt, PetscInt, PetscInt, P…
33 PETSC_EXTERN PetscErrorCode DMPlexCreateFromCellListParallelPetsc(MPI_Comm, PetscInt, PetscInt, Pet…
[all …]
H A Dpetscis.h17 PETSC_EXTERN PetscClassId IS_CLASSID;
19 PETSC_EXTERN PetscErrorCode ISInitializePackage(void);
20 PETSC_EXTERN PetscErrorCode ISFinalizePackage(void);
41 PETSC_EXTERN PetscFunctionList ISList;
42 PETSC_EXTERN PetscErrorCode ISSetType(IS, ISType);
43 PETSC_EXTERN PetscErrorCode ISGetType(IS, ISType *);
44 PETSC_EXTERN PetscErrorCode ISRegister(const char[], PetscErrorCode (*)(IS));
45 PETSC_EXTERN PetscErrorCode ISRegisterAll(void);
46 PETSC_EXTERN PetscErrorCode ISCreate(MPI_Comm, IS *);
48 PETSC_EXTERN PetscErrorCode ISDestroy(IS *);
[all …]
H A Dpetscsection.h11 PETSC_EXTERN PetscClassId PETSC_SECTION_CLASSID;
13 PETSC_EXTERN PetscErrorCode PetscSectionCreate(MPI_Comm, PetscSection *);
14 PETSC_EXTERN PetscErrorCode PetscSectionClone(PetscSection, PetscSection *);
15 PETSC_EXTERN PetscErrorCode PetscSectionSetFromOptions(PetscSection);
16 PETSC_EXTERN PetscErrorCode PetscSectionCopy(PetscSection, PetscSection);
17 PETSC_EXTERN PetscErrorCode PetscSectionCompare(PetscSection, PetscSection, PetscBool *);
18 PETSC_EXTERN PetscErrorCode PetscSectionGetNumFields(PetscSection, PetscInt *);
19 PETSC_EXTERN PetscErrorCode PetscSectionSetNumFields(PetscSection, PetscInt);
20 PETSC_EXTERN PetscErrorCode PetscSectionGetFieldName(PetscSection, PetscInt, const char *[]);
21 PETSC_EXTERN PetscErrorCode PetscSectionSetFieldName(PetscSection, PetscInt, const char[]);
[all …]
H A Dpetsctao.h7 PETSC_EXTERN PetscErrorCode MatDSFischer(Mat, Vec, Vec, Vec, Vec, PetscReal, Vec, Vec, Vec, Vec, Ve…
8 PETSC_EXTERN PetscErrorCode TaoSoftThreshold(Vec, PetscReal, PetscReal, Vec);
30 PETSC_EXTERN const char *const TaoSubsetTypes[];
56 PETSC_EXTERN const char *const TaoADMMUpdateTypes[];
102 PETSC_EXTERN const char *const TaoADMMRegularizerTypes[];
142 PETSC_EXTERN const char *const TaoALMMTypes[];
182 PETSC_EXTERN const char *const TaoBNCGTypes[];
240 PETSC_EXTERN PetscClassId TAO_CLASSID;
241 PETSC_EXTERN PetscFunctionList TaoList;
301 PETSC_EXTERN const char **TaoConvergedReasons;
[all …]
H A Dpetscmat.h209 PETSC_EXTERN const char *const MatFactorTypes[];
211 PETSC_EXTERN PetscErrorCode MatGetFactor(Mat, MatSolverType, MatFactorType, Mat *);
212 PETSC_EXTERN PetscErrorCode MatGetFactorAvailable(Mat, MatSolverType, MatFactorType, PetscBool *);
213 PETSC_EXTERN PetscErrorCode MatFactorGetCanUseOrdering(Mat, PetscBool *);
218 PETSC_EXTERN PetscErrorCode MatFactorGetSolverType(Mat, MatSolverType *);
219 PETSC_EXTERN PetscErrorCode MatGetFactorType(Mat, MatFactorType *);
220 PETSC_EXTERN PetscErrorCode MatSetFactorType(Mat, MatFactorType);
224 PETSC_EXTERN PetscErrorCode MatSolverTypeRegister(MatSolverType, MatType, MatFactorType, MatSolverF…
225 PETSC_EXTERN PetscErrorCode MatSolverTypeGet(MatSolverType, MatType, MatFactorType, PetscBool *, Pe…
260 PETSC_EXTERN const char *const MatProductTypes[];
[all …]
H A Dpetscviewer.h13 PETSC_EXTERN PetscClassId PETSC_VIEWER_CLASSID;
41 PETSC_EXTERN PetscFunctionList PetscViewerList;
42 PETSC_EXTERN PetscErrorCode PetscViewerInitializePackage(void);
43 PETSC_EXTERN PetscErrorCode PetscViewerFinalizePackage(void);
45 PETSC_EXTERN PetscErrorCode PetscViewerRegister(const char[], PetscErrorCode (*)(PetscViewer));
47 PETSC_EXTERN PetscErrorCode PetscViewerCreate(MPI_Comm, PetscViewer *);
48 PETSC_EXTERN PetscErrorCode PetscViewerSetFromOptions(PetscViewer);
49 PETSC_EXTERN PetscErrorCode PetscViewerASCIIOpenWithFILE(MPI_Comm, FILE *, PetscViewer *);
51 PETSC_EXTERN PetscErrorCode PetscViewerASCIIOpen(MPI_Comm, const char[], PetscViewer *);
52 PETSC_EXTERN PetscErrorCode PetscViewerASCIISetFILE(PetscViewer, FILE *);
[all …]
H A Dpetscdualspace.h37 PETSC_EXTERN const char *const PetscDualSpaceReferenceCells[];
63 PETSC_EXTERN PetscClassId PETSCDUALSPACE_CLASSID;
100 PETSC_EXTERN PetscFunctionList PetscDualSpaceList;
101 PETSC_EXTERN PetscErrorCode PetscDualSpaceCreate(MPI_Comm, PetscDualSpace *);
102 PETSC_EXTERN PetscErrorCode PetscDualSpaceDestroy(PetscDualSpace *);
103 PETSC_EXTERN PetscErrorCode PetscDualSpaceDuplicate(PetscDualSpace, PetscDualSpace *);
104 PETSC_EXTERN PetscErrorCode PetscDualSpaceSetType(PetscDualSpace, PetscDualSpaceType);
105 PETSC_EXTERN PetscErrorCode PetscDualSpaceGetType(PetscDualSpace, PetscDualSpaceType *);
106 PETSC_EXTERN PetscErrorCode PetscDualSpaceGetUniform(PetscDualSpace, PetscBool *);
107 PETSC_EXTERN PetscErrorCode PetscDualSpaceGetNumDof(PetscDualSpace, const PetscInt **);
[all …]
H A Dpetscdm.h15 PETSC_EXTERN PetscErrorCode DMInitializePackage(void);
17 PETSC_EXTERN PetscClassId DM_CLASSID;
49 PETSC_EXTERN const char *const DMBoundaryTypes[];
50 PETSC_EXTERN const char *const DMBoundaryConditionTypes[];
51 PETSC_EXTERN const char *const DMBlockingTypes[];
52 PETSC_EXTERN PetscFunctionList DMList;
53 PETSC_EXTERN DMGeneratorFunctionList DMGenerateList;
54 PETSC_EXTERN PetscFunctionList DMGeomModelList;
55 PETSC_EXTERN PetscErrorCode DMCreate(MPI_Comm, DM *);
56 PETSC_EXTERN PetscErrorCode DMClone(DM, DM *);
[all …]
H A Dpetscdmda.h37 PETSC_EXTERN PetscErrorCode DMDASetInterpolationType(DM, DMDAInterpolationType);
38 PETSC_EXTERN PetscErrorCode DMDAGetInterpolationType(DM, DMDAInterpolationType *);
39 PETSC_EXTERN PetscErrorCode DMDACreateAggregates(DM, DM, Mat *);
42 PETSC_EXTERN PetscErrorCode DMDASetElementType(DM, DMDAElementType);
43 PETSC_EXTERN PetscErrorCode DMDAGetElementType(DM, DMDAElementType *);
44 PETSC_EXTERN PetscErrorCode DMDAGetElements(DM, PetscInt *, PetscInt *, const PetscInt *[]);
45 PETSC_EXTERN PetscErrorCode DMDARestoreElements(DM, PetscInt *, PetscInt *, const PetscInt *[]);
46 PETSC_EXTERN PetscErrorCode DMDAGetElementsSizes(DM, PetscInt *, PetscInt *, PetscInt *);
47 PETSC_EXTERN PetscErrorCode DMDAGetElementsCorners(DM, PetscInt *, PetscInt *, PetscInt *);
48 PETSC_EXTERN PetscErrorCode DMDAGetSubdomainCornersIS(DM, IS *);
[all …]
H A Dpetscdmplextransform.h8 PETSC_EXTERN PetscClassId DMPLEXTRANSFORM_CLASSID;
33 PETSC_EXTERN PetscFunctionList DMPlexTransformList;
34 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate(MPI_Comm, DMPlexTransform *);
35 PETSC_EXTERN PetscErrorCode DMPlexTransformSetType(DMPlexTransform, DMPlexTransformType);
36 PETSC_EXTERN PetscErrorCode DMPlexTransformGetType(DMPlexTransform, DMPlexTransformType *);
37 PETSC_EXTERN PetscErrorCode DMPlexTransformRegister(const char[], PetscErrorCode (*)(DMPlexTrans…
38 PETSC_EXTERN PetscErrorCode DMPlexTransformRegisterAll(void);
39 PETSC_EXTERN PetscErrorCode DMPlexTransformRegisterDestroy(void);
40 PETSC_EXTERN PetscErrorCode DMPlexTransformSetFromOptions(DMPlexTransform);
41 PETSC_EXTERN PetscErrorCode DMPlexTransformSetUp(DMPlexTransform);
[all …]
H A Dpetscdmlabel.h6 PETSC_EXTERN PetscClassId DMLABEL_CLASSID;
10 PETSC_EXTERN PetscFunctionList DMLabelList;
12 PETSC_EXTERN PetscErrorCode DMLabelCreate(MPI_Comm, const char[], DMLabel *);
13 PETSC_EXTERN PetscErrorCode DMLabelSetType(DMLabel, DMLabelType);
14 PETSC_EXTERN PetscErrorCode DMLabelGetType(DMLabel, DMLabelType *);
15 PETSC_EXTERN PetscErrorCode DMLabelRegister(const char[], PetscErrorCode (*)(DMLabel));
16 PETSC_EXTERN PetscErrorCode DMLabelRegisterAll(void);
17 PETSC_EXTERN PetscErrorCode DMLabelRegisterDestroy(void);
18 PETSC_EXTERN PetscErrorCode DMLabelSetUp(DMLabel);
19 PETSC_EXTERN PetscErrorCode DMLabelSetFromOptions(DMLabel);
[all …]
H A Dpetscfv.h16 PETSC_EXTERN PetscClassId PETSCLIMITER_CLASSID;
35 PETSC_EXTERN PetscFunctionList PetscLimiterList;
36 PETSC_EXTERN PetscErrorCode PetscLimiterCreate(MPI_Comm, PetscLimiter *);
37 PETSC_EXTERN PetscErrorCode PetscLimiterDestroy(PetscLimiter *);
38 PETSC_EXTERN PetscErrorCode PetscLimiterSetType(PetscLimiter, PetscLimiterType);
39 PETSC_EXTERN PetscErrorCode PetscLimiterGetType(PetscLimiter, PetscLimiterType *);
40 PETSC_EXTERN PetscErrorCode PetscLimiterSetUp(PetscLimiter);
41 PETSC_EXTERN PetscErrorCode PetscLimiterSetFromOptions(PetscLimiter);
42 PETSC_EXTERN PetscErrorCode PetscLimiterViewFromOptions(PetscLimiter, PetscObject, const char[]);
43 PETSC_EXTERN PetscErrorCode PetscLimiterView(PetscLimiter, PetscViewer);
[all …]
H A Dpetscvec.h116 PETSC_EXTERN PetscErrorCode VecScatterSetType(VecScatter, VecScatterType);
117 PETSC_EXTERN PetscErrorCode VecScatterGetType(VecScatter, VecScatterType *);
118 PETSC_EXTERN PetscErrorCode VecScatterSetFromOptions(VecScatter);
119 PETSC_EXTERN PetscErrorCode VecScatterRegister(const char[], PetscErrorCode (*)(VecScatter));
120 PETSC_EXTERN PetscErrorCode VecScatterCreate(Vec, IS, Vec, IS, VecScatter *);
125 PETSC_EXTERN PetscClassId VEC_CLASSID;
126 PETSC_EXTERN PetscClassId PETSCSF_CLASSID;
128 PETSC_EXTERN PetscErrorCode VecInitializePackage(void);
129 PETSC_EXTERN PetscErrorCode VecFinalizePackage(void);
131 PETSC_EXTERN PetscErrorCode VecCreate(MPI_Comm, Vec *);
[all …]
H A Dpetscdmforest.h23 PETSC_EXTERN PetscErrorCode DMForestSetTopology(DM, DMForestTopology);
24 PETSC_EXTERN PetscErrorCode DMForestGetTopology(DM, DMForestTopology *);
28 PETSC_EXTERN PetscErrorCode DMForestSetBaseDM(DM, DM);
29 PETSC_EXTERN PetscErrorCode DMForestGetBaseDM(DM, DM *);
30 PETSC_EXTERN PetscErrorCode DMForestSetBaseCoordinateMapping(DM, PetscErrorCode (*)(DM, PetscInt, P…
31 PETSC_EXTERN PetscErrorCode DMForestGetBaseCoordinateMapping(DM, PetscErrorCode (**)(DM, PetscInt, …
34 PETSC_EXTERN PetscErrorCode DMForestSetAdaptivityForest(DM, DM);
35 PETSC_EXTERN PetscErrorCode DMForestGetAdaptivityForest(DM, DM *);
37 PETSC_EXTERN PetscErrorCode DMForestSetAdaptivityPurpose(DM, DMAdaptFlag);
38 PETSC_EXTERN PetscErrorCode DMForestGetAdaptivityPurpose(DM, DMAdaptFlag *);
[all …]
H A Dpetscsys.h187 PETSC_EXTERN MPI_Datatype MPIU_ENUM PETSC_ATTRIBUTE_MPI_TYPE_TAG(PetscEnum);
201 PETSC_EXTERN MPI_Datatype MPIU_FORTRANADDR;
227 PETSC_EXTERN MPI_Datatype MPIU_SIZE_T PETSC_ATTRIBUTE_MPI_TYPE_TAG(size_t);
233 PETSC_EXTERN FILE *PETSC_STDOUT;
239 PETSC_EXTERN FILE *PETSC_STDERR;
253 PETSC_EXTERN PetscBool PETSC_RUNNING_ON_VALGRIND;
387 PETSC_EXTERN MPI_Comm PETSC_COMM_WORLD;
413 PETSC_EXTERN PetscMPIInt PETSC_MPI_THREAD_REQUIRED;
431 PETSC_EXTERN PetscBool PetscBeganMPI;
433 PETSC_EXTERN PetscBool PetscErrorHandlingInitialized;
[all …]
H A Dpetscdmnetwork.h21 PETSC_EXTERN PetscErrorCode DMNetworkCreate(MPI_Comm, DM *);
22 PETSC_EXTERN PetscErrorCode DMNetworkSetNumSubNetworks(DM, PetscInt, PetscInt);
23 PETSC_EXTERN PetscErrorCode DMNetworkGetNumSubNetworks(DM, PetscInt *, PetscInt *);
24 PETSC_EXTERN PetscErrorCode DMNetworkLayoutSetUp(DM);
25 PETSC_EXTERN PetscErrorCode DMNetworkRegisterComponent(DM, const char *, size_t, PetscInt *);
26 PETSC_EXTERN PetscErrorCode DMNetworkGetVertexRange(DM, PetscInt *, PetscInt *);
27 PETSC_EXTERN PetscErrorCode DMNetworkGetEdgeRange(DM, PetscInt *, PetscInt *);
28 PETSC_EXTERN PetscErrorCode DMNetworkGetNumEdges(DM, PetscInt *, PetscInt *);
29 PETSC_EXTERN PetscErrorCode DMNetworkGetNumVertices(DM, PetscInt *, PetscInt *);
31 PETSC_EXTERN PetscErrorCode DMNetworkAddComponent(DM, PetscInt, PetscInt, void *, PetscInt);
[all …]
H A Dpetscsf.h13 PETSC_EXTERN PetscClassId PETSCSF_CLASSID;
54 PETSC_EXTERN const char *const PetscSFWindowSyncTypes[];
75 PETSC_EXTERN const char *const PetscSFWindowFlavorTypes[];
94 PETSC_EXTERN const char *const PetscSFDuplicateOptions[];
113 PETSC_EXTERN const char *const PetscSFConcatenateRootModes[];
115 PETSC_EXTERN PetscFunctionList PetscSFList;
116 PETSC_EXTERN PetscErrorCode PetscSFRegister(const char[], PetscErrorCode (*)(PetscSF));
118 PETSC_EXTERN PetscErrorCode PetscSFInitializePackage(void);
119 PETSC_EXTERN PetscErrorCode PetscSFFinalizePackage(void);
120 PETSC_EXTERN PetscErrorCode PetscSFCreate(MPI_Comm, PetscSF *);
[all …]
H A Dpetscspace.h20 PETSC_EXTERN PetscErrorCode PetscFEInitializePackage(void);
21 PETSC_EXTERN PetscErrorCode PetscFEFinalizePackage(void);
23 PETSC_EXTERN PetscClassId PETSCSPACE_CLASSID;
50 PETSC_EXTERN PetscFunctionList PetscSpaceList;
51 PETSC_EXTERN PetscErrorCode PetscSpaceCreate(MPI_Comm, PetscSpace *);
52 PETSC_EXTERN PetscErrorCode PetscSpaceDestroy(PetscSpace *);
53 PETSC_EXTERN PetscErrorCode PetscSpaceSetType(PetscSpace, PetscSpaceType);
54 PETSC_EXTERN PetscErrorCode PetscSpaceGetType(PetscSpace, PetscSpaceType *);
55 PETSC_EXTERN PetscErrorCode PetscSpaceSetUp(PetscSpace);
56 PETSC_EXTERN PetscErrorCode PetscSpaceSetFromOptions(PetscSpace);
[all …]
H A Dpetsctaolinesearch.h49 PETSC_EXTERN const char *const *TaoLineSearchConvergedReasons;
77 PETSC_EXTERN PetscClassId TAOLINESEARCH_CLASSID;
78 PETSC_EXTERN PetscFunctionList TaoLineSearchList;
80 PETSC_EXTERN PetscErrorCode TaoLineSearchCreate(MPI_Comm, TaoLineSearch *);
81 PETSC_EXTERN PetscErrorCode TaoLineSearchSetFromOptions(TaoLineSearch);
82 PETSC_EXTERN PetscErrorCode TaoLineSearchSetUp(TaoLineSearch);
83 PETSC_EXTERN PetscErrorCode TaoLineSearchDestroy(TaoLineSearch *);
84 PETSC_EXTERN PetscErrorCode TaoLineSearchMonitor(TaoLineSearch, PetscInt, PetscReal, PetscReal);
85 PETSC_EXTERN PetscErrorCode TaoLineSearchView(TaoLineSearch, PetscViewer);
86 PETSC_EXTERN PetscErrorCode TaoLineSearchViewFromOptions(TaoLineSearch, PetscObject, const char[]);
[all …]

12345678910>>...28