| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscfe.pxi | 10 PetscErrorCode PetscFECreate(MPI_Comm, PetscFE*) 11 …de PetscFECreateDefault(MPI_Comm, PetscInt, PetscInt, PetscBool, const char [], PetscInt, PetscFE*) 12 …ECreateByCell(MPI_Comm, PetscInt, PetscInt, PetscDMPolytopeType, const char [], PetscInt, PetscFE*) 13 …orCode PetscFECreateLagrange(MPI_Comm, PetscInt, PetscInt, PetscBool, PetscInt, PetscInt, PetscFE*) 14 PetscErrorCode PetscFESetType(PetscFE, PetscFEType) 15 PetscErrorCode PetscFEGetQuadrature(PetscFE, PetscQuadrature*) 16 PetscErrorCode PetscFEGetFaceQuadrature(PetscFE, PetscQuadrature*) 17 PetscErrorCode PetscFESetQuadrature(PetscFE, PetscQuadrature) 18 PetscErrorCode PetscFESetFaceQuadrature(PetscFE, PetscQuadrature) 19 PetscErrorCode PetscFEDestroy(PetscFE*) [all …]
|
| /petsc/include/ |
| H A D | petscfe.h | 99 PETSC_EXTERN PetscErrorCode PetscFECreate(MPI_Comm, PetscFE *); 100 PETSC_EXTERN PetscErrorCode PetscFEDestroy(PetscFE *); 101 PETSC_EXTERN PetscErrorCode PetscFESetType(PetscFE, PetscFEType); 102 PETSC_EXTERN PetscErrorCode PetscFEGetType(PetscFE, PetscFEType *); 103 PETSC_EXTERN PetscErrorCode PetscFESetUp(PetscFE); 104 PETSC_EXTERN PetscErrorCode PetscFESetFromOptions(PetscFE); 105 PETSC_EXTERN PetscErrorCode PetscFEViewFromOptions(PetscFE, PetscObject, const char[]); 106 PETSC_EXTERN PetscErrorCode PetscFESetName(PetscFE, const char[]); 107 PETSC_EXTERN PetscErrorCode PetscFECreateVector(PetscFE, PetscInt, PetscBool, PetscBool, PetscFE… 109 PETSC_EXTERN PetscErrorCode PetscFEView(PetscFE, PetscViewer); [all …]
|
| H A D | petscfeceed.h | 10 PETSC_EXTERN PetscErrorCode PetscFEGetCeedBasis(PetscFE, CeedBasis *); 11 PETSC_EXTERN PetscErrorCode PetscFESetCeed(PetscFE, Ceed);
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 204 PetscErrorCode (*setfromoptions)(PetscFE, PetscOptionItems); 205 PetscErrorCode (*setup)(PetscFE); 206 PetscErrorCode (*view)(PetscFE, PetscViewer); 207 PetscErrorCode (*destroy)(PetscFE); 208 PetscErrorCode (*getdimension)(PetscFE, PetscInt *); 209 PetscErrorCode (*createpointtrace)(PetscFE, PetscInt, PetscFE *); 210 …PetscErrorCode (*computetabulation)(PetscFE, PetscInt, const PetscReal *, PetscInt, PetscTabulatio… 217 …PetscErrorCode (*integratejacobianaction)(PetscFE, PetscDS, PetscInt, PetscInt, PetscFEGeom *, con… 231 PetscFE *subspaces; /* Subspaces for each dimension */ 296 static inline PetscErrorCode PetscFEInterpolate_Static(PetscFE fe, const PetscScalar x[], PetscFEGe… in PetscFEInterpolate_Static() [all …]
|
| /petsc/src/dm/dt/fe/impls/vector/ |
| H A D | fevector.c | 5 PetscFE scalar_fe; 11 static PetscErrorCode PetscFEDestroy_Vector(PetscFE fe) in PetscFEDestroy_Vector() 22 static PetscErrorCode PetscFEView_Vector_Ascii(PetscFE fe, PetscViewer v) in PetscFEView_Vector_Ascii() 59 static PetscErrorCode PetscFEView_Vector(PetscFE fe, PetscViewer v) in PetscFEView_Vector() 69 static PetscErrorCode PetscFESetUp_Vector(PetscFE fe) in PetscFESetUp_Vector() 106 static PetscErrorCode PetscFEGetDimension_Vector(PetscFE fe, PetscInt *dim) in PetscFEGetDimension_Vector() 116 static PetscErrorCode PetscFEVectorInsertTabulation(PetscFE fe, PetscInt npoints, const PetscReal p… in PetscFEVectorInsertTabulation() 156 static PetscErrorCode PetscFEComputeTabulation_Vector(PetscFE fe, PetscInt npoints, const PetscReal… in PetscFEComputeTabulation_Vector() 204 static PetscErrorCode PetscFECreatePointTrace_Vector(PetscFE fe, PetscInt refPoint, PetscFE *trFE) in PetscFECreatePointTrace_Vector() 207 PetscFE scalar_trFE; in PetscFECreatePointTrace_Vector() [all …]
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 89 PetscErrorCode PetscFERegister(const char sname[], PetscErrorCode (*function)(PetscFE)) in PetscFERegister() argument 112 PetscErrorCode PetscFESetType(PetscFE fem, PetscFEType name) in PetscFESetType() 114 PetscErrorCode (*r)(PetscFE); in PetscFESetType() 149 PetscErrorCode PetscFEGetType(PetscFE fem, PetscFEType *name) in PetscFEGetType() 173 PetscErrorCode PetscFEViewFromOptions(PetscFE A, PeOp PetscObject obj, const char name[]) in PetscFEViewFromOptions() 194 PetscErrorCode PetscFEView(PetscFE fem, PetscViewer viewer) in PetscFEView() 224 PetscErrorCode PetscFESetFromOptions(PetscFE fem) in PetscFESetFromOptions() 268 PetscErrorCode PetscFESetUp(PetscFE fem) in PetscFESetUp() 292 PetscErrorCode PetscFEDestroy(PetscFE *fem) in PetscFEDestroy() 344 PetscErrorCode PetscFECreate(MPI_Comm comm, PetscFE *fem) in PetscFECreate() [all …]
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | FE | 1 # Finite Elements (PetscFE) 3 The `PetscFE` class encapsulates a finite element discretization. Each `PetscFE` object contains a … 11 …ROOT_PLACEHOLDER/src/snes/tutorials/index.html">SNES Examples</A> using `PetscFE`, such ex12, ex17…
|
| /petsc/src/dm/interface/ |
| H A D | dmregall.c | 129 PETSC_EXTERN PetscErrorCode PetscFECreate_Basic(PetscFE); 130 PETSC_EXTERN PetscErrorCode PetscFECreate_Nonaffine(PetscFE); 131 PETSC_EXTERN PetscErrorCode PetscFECreate_Composite(PetscFE); 133 PETSC_EXTERN PetscErrorCode PetscFECreate_OpenCL(PetscFE); 135 PETSC_EXTERN PetscErrorCode PetscFECreate_Vector(PetscFE);
|
| /petsc/src/dm/dt/tests/output/ |
| H A D | ex16_0.out | 1 PetscFE Object: base FE (scalar) 1 MPI process 13 PetscFE Object: vector fe 1 MPI process 36 PetscFE Object: vector fe 1 MPI process 59 PetscFE Object: vector fe 1 MPI process 82 PetscFE Object: vector fe 1 MPI process 105 PetscFE Object: vector fe 1 MPI process 129 PetscFE Object: vector fe 1 MPI process 153 PetscFE Object: vector fe 1 MPI process 177 PetscFE Object: vector fe 1 MPI process 201 PetscFE Object: vector fe 1 MPI process [all …]
|
| /petsc/src/dm/dt/fe/interface/ceed/ |
| H A D | feceed.c | 18 PetscErrorCode PetscFESetCeed(PetscFE fe, Ceed ceed) in PetscFESetCeed() 45 PetscErrorCode PetscFEGetCeedBasis(PetscFE fe, CeedBasis *basis) in PetscFEGetCeedBasis()
|
| /petsc/src/dm/dt/fe/impls/opencl/ |
| H A D | feopencl.c | 7 static PetscErrorCode PetscFEDestroy_OpenCL(PetscFE fem) in PetscFEDestroy_OpenCL() 46 static PetscErrorCode PetscFEOpenCLGenerateIntegrationCode(PetscFE fem, char **string_buffer, Petsc… in PetscFEOpenCLGenerateIntegrationCode() 438 static PetscErrorCode PetscFEOpenCLGetIntegrationKernel(PetscFE fem, PetscBool useAux, cl_program *… in PetscFEOpenCLGetIntegrationKernel() 468 static PetscErrorCode PetscFEOpenCLCalculateGrid(PetscFE fem, PetscInt N, PetscInt blockSize, size_… in PetscFEOpenCLCalculateGrid() 484 static PetscErrorCode PetscFEOpenCLLogResidual(PetscFE fem, PetscLogDouble time, PetscLogDouble flo… in PetscFEOpenCLLogResidual() 505 PetscFE fem; in PetscFEIntegrateResidual_OpenCL() 584 PetscFE feAux; in PetscFEIntegrateResidual_OpenCL() 736 PETSC_INTERN PetscErrorCode PetscFESetUp_Basic(PetscFE); 737 PETSC_INTERN PetscErrorCode PetscFEComputeTabulation_Basic(PetscFE, PetscInt, const PetscReal[], Pe… 739 static PetscErrorCode PetscFEInitialize_OpenCL(PetscFE fem) in PetscFEInitialize_OpenCL() [all …]
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P2 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2qua.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P1 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P3 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P3 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P1 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P2 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-1_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P3 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P1 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P1 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3tet.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P2 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2qua.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P2 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P3 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P1 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2tri.out | 1 PetscFE Object: P1 1 MPI process 17 PetscFE Object: P2 1 MPI process
|