| /petsc/config/BuildSystem/config/ |
| H A D | util.py | 8 def classify(items, functional, args=(), kwargs=dict()): argument 23 result = functional(items, *args, **kwargs) 41 g, b = classify(grp, functional, args, kwargs)
|
| H A D | functions.py | 96 def functional(funcs): function 103 found, missing = config.classify(funcs, functional)
|
| H A D | libraries.py | 306 def functional(funcs): function 312 found, missing = config.classify(funcs, functional)
|
| /petsc/src/dm/dt/dualspace/impls/simple/ |
| H A D | dspacesimple.c | 57 for (f = 0; f < s->dim; ++f) PetscCall(PetscQuadratureDestroy(&sp->functional[f])); in PetscDualSpaceSimpleSetDimension_Simple() 58 PetscCall(PetscFree(sp->functional)); in PetscDualSpaceSimpleSetDimension_Simple() 60 PetscCall(PetscCalloc1(s->dim, &sp->functional)); in PetscDualSpaceSimpleSetDimension_Simple() 77 PetscCall(PetscQuadratureDuplicate(q, &sp->functional[f])); in PetscDualSpaceSimpleSetFunctional_Simple() 79 …PetscCall(PetscQuadratureGetData(sp->functional[f], NULL, &Nc, &Nq, NULL, (const PetscReal **)&wei… in PetscDualSpaceSimpleSetFunctional_Simple()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Space.pyx | 827 """Return the i-th basis functional in the dual space. 842 cdef Quad functional = Quad() 843 CHKERR(PetscDualSpaceGetFunctional(self.dualspace, ci, &functional.quad)) 844 CHKERR(PetscINCREF(functional.obj)) 845 return functional 980 def setSimpleFunctional(self, func: int, Quad functional) -> None: argument 989 functional 990 The basis functional. 998 CHKERR(PetscDualSpaceSimpleSetFunctional(self.dualspace, cfunc, functional.quad))
|
| /petsc/src/ts/tutorials/ |
| H A D | ex11.c | 136 } functional; member 258 f[advect->functional.Solution] = PetscRealPart(y[0]); in PhysicsFunctional_Advect() 259 f[advect->functional.Error] = PetscAbsScalar(y[0] - yexact[0]); in PhysicsFunctional_Advect() 322 …PetscCall(ModelFunctionalRegister(mod, "Solution", &advect->functional.Solution, PhysicsFunctional… in PhysicsCreate_Advect() 323 …PetscCall(ModelFunctionalRegister(mod, "Error", &advect->functional.Error, PhysicsFunctional_Advec… in PhysicsCreate_Advect() 370 f[sw->functional.Height] = h; in PhysicsFunctional_SW() 371 f[sw->functional.Speed] = Norm2Real(u) + PetscSqrtReal(sw->gravity * h); in PhysicsFunctional_SW() 372 f[sw->functional.Energy] = 0.5 * (Dot2Real(x->uh, u) + sw->gravity * PetscSqr(h)); in PhysicsFunctional_SW() 454 …PetscCall(ModelFunctionalRegister(mod, "Height", &sw->functional.Height, PhysicsFunctional_SW, phy… in PhysicsCreate_SW() 455 …PetscCall(ModelFunctionalRegister(mod, "Speed", &sw->functional.Speed, PhysicsFunctional_SW, phys)… in PhysicsCreate_SW() [all …]
|
| H A D | ex11.h | 67 } functional; member
|
| /petsc/src/dm/dt/dualspace/interface/ |
| H A D | dualspace.c | 197 PetscCall(PetscQuadratureView(sp->functional[f], v)); in PetscDualSpaceView_ASCII() 421 for (f = 0; f < dim; ++f) PetscCall(PetscQuadratureDestroy(&(*sp)->functional[f])); in PetscDualSpaceDestroy() 422 PetscCall(PetscFree((*sp)->functional)); in PetscDualSpaceDestroy() 661 …scErrorCode PetscDualSpaceGetFunctional(PetscDualSpace sp, PetscInt i, PetscQuadrature *functional) in PetscDualSpaceGetFunctional() argument 667 PetscAssertPointer(functional, 3); in PetscDualSpaceGetFunctional() 670 *functional = sp->functional[i]; in PetscDualSpaceGetFunctional() 1025 PetscCall(PetscQuadraturePushForward(fn, dim, sv0, v0, J, k, &sp->functional[off + f])); in PetscDualSpacePushForwardSubspaces_Internal()
|
| /petsc/src/dm/dt/dualspace/impls/refined/ |
| H A D | dualspacerefined.c | 124 PetscCall(PetscMalloc1(spdim, &sp->functional)); in PetscDualSpaceSetUp_Refined()
|
| /petsc/src/dm/dt/dualspace/impls/lagrange/ |
| H A D | dspacelagrange.c | 1662 PetscCall(PetscMalloc1(nDofs, &sp->functional)); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1665 …scDTStroudConicalQuadrature(dim, Nc, PetscMax(momentOrder + 1, 1), -1.0, 1.0, &sp->functional[0])); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1666 …etscDTGaussTensorQuadrature(dim, Nc, PetscMax(momentOrder + 1, 1), -1.0, 1.0, &sp->functional[0])); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1668 PetscCall(PetscObjectReference((PetscObject)sp->functional[0])); in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1670 sp->allNodes = sp->functional[0]; in PetscDualSpaceComputeFunctionalsFromAllData_Moments() 1712 PetscCall(PetscMalloc1(nDofs, &sp->functional)); in PetscDualSpaceComputeFunctionalsFromAllData() 1738 PetscCall(PetscQuadratureCreate(PETSC_COMM_SELF, &sp->functional[f])); in PetscDualSpaceComputeFunctionalsFromAllData() 1739 PetscCall(PetscQuadratureSetData(sp->functional[f], dim, Nc, nNodesf, nodesf, weightsf)); in PetscDualSpaceComputeFunctionalsFromAllData() 2174 PetscCall(PetscMalloc1(spdim, &sp->functional)); in PetscDualSpaceSetUp_Lagrange() 2180 sp->functional[f] = fn; in PetscDualSpaceSetUp_Lagrange()
|
| /petsc/doc/install/ |
| H A D | install_tutorial.md | 74 It is important to make sure that your compilers are correctly installed [^id6] (i.e. functional 82 While it is recommended that you have functional C++ and Fortran compilers installed,
|
| /petsc/doc/changes/ |
| H A D | 313.md | 222 PetscDualSpaceGetFormDegree() for governing functional
|
| H A D | 34.md | 36 functional reason to use `--with-clanguage=C++` is to use
|
| H A D | 320.md | 132 - Remove `MATSOLVERSPARSEELEMENTAL` since it is no longer functional
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 111 PetscQuadrature *functional; /* The basis of functionals for this space */ member
|
| /petsc/doc/manual/ |
| H A D | mat.md | 785 functional and has a parallel communicator. If a monolithic matrix 791 a fully functional matrix and the caller does not even know a priori
|
| H A D | ksp.md | 2644 the functional interface, for example `KSPSetType()` etc.
|
| /petsc/doc/ |
| H A D | petsc.bib | 16992 title = {Dynamical density functional theory for molecular and colloidal fluids: A 17002 keywords = {colloids; continuum mechanics; density functional theory; free energy; glass 20668 title = {Density functional theory of the electrical double layer: the RFD functional}, 20752 density-functional theory of freezing}, 21554 title = {From functional analysis to iterative methods}, 22161 title = {Density functional theory for liquid structure and thermodynamics}, 22170 by {Monte Carlo} simulations and density functional theory}, 30746 title = {On some nonlinear differential-functional equations},
|