--- /tmp/dolfin-2019.2.0~git20201207.b495043-5p557h507/debian/dolfin-doc_2019.2.0~git20201207.b495043-5_all.deb +++ dolfin-doc_2019.2.0~git20201207.b495043-5_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-06-09 11:23:16.000000 debian-binary │ --rw-r--r-- 0 0 0 67664 2021-06-09 11:23:16.000000 control.tar.xz │ --rw-r--r-- 0 0 0 12499124 2021-06-09 11:23:16.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 67500 2021-06-09 11:23:16.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 12499484 2021-06-09 11:23:16.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d00/GenericAdaptiveVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/GenericAdaptiveVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/GenericAdaptiveVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d10/Scalar_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/Scalar.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/Scalar.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d19/MixedLinearVariationalProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MixedLinearVariationalProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MixedLinearVariationalProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d1c/classdolfin_1_1GenericAdaptiveVariationalSolver.html │ │ │ @@ -419,16 +419,16 @@ │ │ │

Returns Function The solution to the primal problem

│ │ │ │ │ │

Implemented in dolfin::AdaptiveNonlinearVariationalSolver, and dolfin::AdaptiveLinearVariationalSolver.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d22/MeshHierarchy_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshHierarchy.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshHierarchy.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d25/classdolfin_1_1KrylovSolver.html │ │ │ @@ -231,16 +231,16 @@ │ │ │

Update solver parameters (pass parameters down to wrapped implementation)

│ │ │ │ │ │

Reimplemented from dolfin::GenericLinearSolver.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d34/RKSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/multistage/RKSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/multistage/RKSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d3a/classdolfin_1_1MPIInfo.html │ │ │ @@ -77,16 +77,16 @@ │ │ │

│ │ │ Public Member Functions

│ │ │ │ │ │ MPI_Info & operator* () │ │ │   │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d3b/MPI_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/MPI.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/MPI.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d3d/classdolfin_1_1PETScBaseMatrix.html │ │ │ @@ -261,16 +261,16 @@ │ │ │ │ │ │
│ │ │

Return number of rows and columns (num_rows, num_cols). PETSc returns -1 if size has not been set.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d5c/Legendre_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/math/Legendre.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/math/Legendre.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d5f/BasisFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/BasisFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/BasisFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d75/RangedIndexSet_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/RangedIndexSet.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/RangedIndexSet.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d7c/X3DOM_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/X3DOM.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/X3DOM.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d86/LinearTimeDependentProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/LinearTimeDependentProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/LinearTimeDependentProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d8b/SimplexQuadrature_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/SimplexQuadrature.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/SimplexQuadrature.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d94/classdolfin_1_1MeshFunction.html │ │ │ @@ -1182,16 +1182,16 @@ │ │ │
│ │ │

Get indices where meshfunction is equal to given value

│ │ │

Arguments value (T) The value. Returns std::vector<T> The indices.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/d9b/classdolfin_1_1LinearVariationalProblem.html │ │ │ @@ -253,16 +253,16 @@ │ │ │ │ │ │
│ │ │

Create linear variational problem with a list of boundary conditions

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/da8/classdolfin_1_1HDF5Interface.html │ │ │ @@ -382,16 +382,16 @@ │ │ │ │ │ │
│ │ │

Write data to existing HDF file as defined by range blocks on each process data: data to be written, flattened into 1D vector range: the local range on this processor global_size: the global multidimensional shape of the array use_mpio: whether using MPI or not use_chunking: whether using chunking or not

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/db1/FunctionAssigner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/FunctionAssigner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/FunctionAssigner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/db6/classdolfin_1_1MeshValueCollection.html │ │ │ @@ -743,16 +743,16 @@ │ │ │
│ │ │

Get all values (const version)

│ │ │
Returns
std::map<std::pair<std::size_t, std::size_t>, T> A map from positions to values.
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/db9/MultiMeshForm_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MultiMeshForm.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MultiMeshForm.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dbe/TrilinosPreconditioner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TrilinosPreconditioner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TrilinosPreconditioner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dc9/classdolfin_1_1NonlinearProblem.html │ │ │ @@ -199,15 +199,15 @@ │ │ │

Note that if nonempty P is not assembled on first call then a solver implementation may throw away P and not call this routine ever again.

│ │ │ │ │ │

Reimplemented in dolfin::OptimisationProblem.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dca/GeometryDebugging_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/GeometryDebugging.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/GeometryDebugging.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dcb/classdolfin_1_1TAOLinearBoundSolver.html │ │ │ @@ -330,16 +330,16 @@ │ │ │ │ │ │
│ │ │

Solve the linear variational inequality defined by A and b with xl =< x <= xu

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dce/classdolfin_1_1GoalFunctional.html │ │ │ @@ -368,16 +368,16 @@ │ │ │
│ │ │

Update error control instance with given forms

│ │ │

Arguments a (Form) a bilinear form L (Form) a linear form

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dd3/GraphBuilder_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/GraphBuilder.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/GraphBuilder.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dd4/SubMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/SubMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/SubMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dd4/UnitTetrahedronMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitTetrahedronMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitTetrahedronMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/ddd/Parameter_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/parameter/Parameter.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/parameter/Parameter.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dea/BisectionRefinement1D_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/BisectionRefinement1D.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/BisectionRefinement1D.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dfb/MultiMeshSubSpace_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/MultiMeshSubSpace.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/MultiMeshSubSpace.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d0/dfc/MeshTopology_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshTopology.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshTopology.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d0a/classdolfin_1_1BelosKrylovSolver.html │ │ │ @@ -258,16 +258,16 @@ │ │ │ │ │ │
│ │ │

Create Krylov solver for a particular method and names preconditioner

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d0c/dolfin__adaptivity_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/dolfin_adaptivity.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/dolfin_adaptivity.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d0e/classdolfin_1_1UniqueIdGenerator.html │ │ │ @@ -82,16 +82,16 @@ │ │ │ static std::size_t id () │ │ │  Generate a unique ID.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This is a singleton class that return IDs that are unique in the lifetime of a program.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d13/FacetCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/FacetCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/FacetCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d26/MixedLinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MixedLinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MixedLinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d2c/classdolfin_1_1GenericFile.html │ │ │ @@ -318,16 +318,16 @@ │ │ │ │ │ │ std::size_t counter2 │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Base class for file I/O objects.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d2e/classdolfin_1_1Expression.html │ │ │ @@ -960,16 +960,16 @@ │ │ │
Returns
std::vector<std::size_t> The value shape.
│ │ │ │ │ │

Implements dolfin::GenericFunction.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d53/classdolfin_1_1Progress.html │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d56/dolfin__common_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/dolfin_common.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/dolfin_common.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d5a/classdolfin_1_1SimplexQuadrature.html │ │ │ @@ -321,16 +321,16 @@ │ │ │

Compute quadrature rule for triangle.

│ │ │

Arguments coordinates (std::vector<Point>) Vertex coordinates for the simplex gdim (std::size_t) The geometric dimension.

│ │ │

Returns std::pair<std::vector<double>, std::vector<double>> A flattened array of quadrature points and a corresponding array of quadrature weights.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d5d/classdolfin_1_1MPI_1_1Comm.html │ │ │ @@ -140,16 +140,16 @@ │ │ │ │ │ │
│ │ │

Return size of the group (number of processes) associated with the communicator. This function will also intialise MPI if it hasn't already been intialised.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d60/classdolfin_1_1HDF5Utility.html │ │ │ @@ -332,16 +332,16 @@ │ │ │ │ │ │
│ │ │

Generate two vectors, in the range of "vector_range" of the global DOFs. global_cells is a list of cells which point to the DOF (non-unique) and remote_local_dofi is the pertinent local_dof of the cell. input_cells is a list of cells held on this process, and input_cell_dofs/x_cell_dofs list their local_dofs.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d61/XYZFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XYZFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XYZFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d64/classdolfin_1_1PETScObject.html │ │ │ @@ -115,16 +115,16 @@ │ │ │  Print error message for PETSc calls that return an error.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class calls SubSystemsManager to initialise PETSc.

│ │ │

All PETSc objects must be derived from this class.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d6f/classdolfin_1_1XMLMesh.html │ │ │ @@ -93,16 +93,16 @@ │ │ │ static void read_domain_data (LocalMeshData &mesh_data, const pugi::xml_node mesh_node) │ │ │  Read domain data in LocalMeshData.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

I/O of XML representation of a Mesh.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d77/MeshRelation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshRelation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshRelation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d79/AssemblerBase_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/AssemblerBase.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/AssemblerBase.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d7f/ParallelRefinement_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/ParallelRefinement.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/ParallelRefinement.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d83/classdolfin_1_1MultiMeshSubSpace.html │ │ │ @@ -193,16 +193,16 @@ │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class represents a subspace (component) of a multimesh function space.

│ │ │

The subspace is specified by an array of indices. For example, the array [3, 0, 2] specifies subspace 2 of subspace 0 of subspace 3.

│ │ │

A typical example is the function space W = V x P for Stokes. Here, V = W[0] is the subspace for the velocity component and P = W[1] is the subspace for the pressure component. Furthermore, W[0][0] = V[0] is the first component of the velocity space etc.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d88/NewtonSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/NewtonSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/NewtonSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d8f/MultiMeshFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/MultiMeshFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/MultiMeshFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d90/classdolfin_1_1IntersectionConstruction.html │ │ │ @@ -243,16 +243,16 @@ │ │ │

Compute intersection of two entities. This version takes two vectors of points representing the entities.

│ │ │

Arguments points_0 (std::vector<Point>) The vertex coordinates of the first entity. points_1 (std::vector<Point>) The vertex coordinates of the second entity. gdim (std::size_t) The geometric dimension.

│ │ │

Returns std::vector<Point> A vector of points s.t. the intersection is the convex hull of these points.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d95/classdolfin_1_1DirichletBC.html │ │ │ @@ -1021,16 +1021,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/d96/BoundaryComputation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/BoundaryComputation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/BoundaryComputation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/db4/LinearOperator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/LinearOperator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/LinearOperator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dbf/XMLParameters_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLParameters.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLParameters.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dcb/structdolfin_1_1BoundingBoxTree2D_1_1less__y.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< double > & bboxes │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operators for sorting of bounding boxes. Boxes are sorted by their midpoints along the longest axis.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dd7/classdolfin_1_1BoxMesh.html │ │ │ @@ -621,16 +621,16 @@ │ │ │
Point p0(-1, -1, -1);
│ │ │
Point p1(2, 2, 2);
│ │ │
auto mesh = BoxMesh::create({p0, p1}, {8, 8, 8});
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dd8/classdolfin_1_1PETScLinearOperator.html │ │ │ @@ -311,16 +311,16 @@ │ │ │

Initialize linear operator to match parallel layout of vectors x and y for product y = Ax. Needs to be implemented by backend.

│ │ │ │ │ │

Reimplemented from dolfin::GenericLinearOperator.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dd8/classdolfin_1_1PointSource.html │ │ │ @@ -107,16 +107,16 @@ │ │ │  Apply (add) point source to matrix.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class provides an easy mechanism for adding a point quantities (Dirac delta function) to variational problems. The associated function space must be scalar in order for the inner product with the (scalar) Dirac delta function to be well defined. For each of the constructors, Points passed to PointSource will be copied.

│ │ │

Note: the interface to this class will likely change.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/ddb/structdolfin_1_1BoundingBoxTree3D_1_1less__z__bbox.html │ │ │ @@ -97,15 +97,15 @@ │ │ │ const std::vector< double > & bboxes │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Less than operator in z-direction.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/de2/Hierarchical_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/Hierarchical.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/Hierarchical.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/ded/LocalMeshValueCollection_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/LocalMeshValueCollection.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/LocalMeshValueCollection.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/df1/RAWFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/RAWFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/RAWFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/df5/classdolfin_1_1MeshRelation.html │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ │ │ class PlazaRefinementND │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

MeshRelation encapsulates the relationships which may exist between two Meshes or which may exist in a Mesh as a result of being related to another Mesh

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/df8/classdolfin_1_1BoostGraphOrdering.html │ │ │ @@ -166,16 +166,16 @@ │ │ │ │ │ │
│ │ │

Compute re-ordering (map[old] -> new) using Cuthill-McKee algorithm

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dfb/classdolfin_1_1CoordinateMatrix.html │ │ │ @@ -148,16 +148,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d1/dff/classdolfin_1_1SubMesh.html │ │ │ @@ -370,16 +370,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

A SubMesh is a mesh defined as a subset of a given mesh. It provides a convenient way to create matching meshes for multiphysics applications by creating meshes for subdomains as subsets of a single global mesh. A mapping from the vertices of the sub mesh to the vertices of the parent mesh is stored as the mesh data named "parent_vertex_indices".

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d02/classdolfin_1_1MeshTransformation.html │ │ │ @@ -331,16 +331,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d0c/EigenKrylovSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/EigenKrylovSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/EigenKrylovSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d0f/PETScPreconditioner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScPreconditioner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScPreconditioner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d12/classdolfin_1_1Cell.html │ │ │ @@ -877,16 +877,16 @@ │ │ │
UnitSquare mesh(1, 1);
│ │ │
Cell cell(mesh, 0);
│ │ │
info("%g", cell.volume());
│ │ │
│ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d1a/classdolfin_1_1XMLMeshFunction.html │ │ │ @@ -96,15 +96,15 @@ │ │ │ static void write (const MeshFunction< T > &mesh_function, const std::string type, pugi::xml_node xml_node, bool write_mesh=true) │ │ │  Write the XML file.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

I/O of XML representation of MeshFunction.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d1b/MultiMeshFunctionSpace_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/MultiMeshFunctionSpace.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/MultiMeshFunctionSpace.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d1c/classdolfin_1_1MeshConnectivity.html │ │ │ @@ -270,16 +270,16 @@ │ │ │ │ │ │
│ │ │

Set all connections for given entity. T is a contains, e.g. std::vector<std::size_t>

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d32/classdolfin_1_1MeshDomains.html │ │ │ @@ -215,16 +215,16 @@ │ │ │ │ │ │
│ │ │

Set marker (entity index, marker value) of a given dimension d. Returns true if a new key is inserted, false otherwise.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d42/classdolfin_1_1Function.html │ │ │ @@ -1322,16 +1322,16 @@ │ │ │
│ │ │

Return vector of expansion coefficients (const version)

│ │ │

Returns GenericVector The vector of expansion coefficients (const).

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d44/classdolfin_1_1MultiMeshDirichletBC.html │ │ │ @@ -582,16 +582,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d48/AdaptiveLinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/AdaptiveLinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/AdaptiveLinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d56/Cell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Cell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Cell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d63/XMLArray_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLArray.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLArray.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d65/classdolfin_1_1LogManager.html │ │ │ @@ -85,16 +85,16 @@ │ │ │ static Loggerlogger () │ │ │  Singleton instance of logger.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Logger initialisation.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d6a/MeshView_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshView.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshView.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d6a/classdolfin_1_1DynamicMeshEditor.html │ │ │ @@ -130,16 +130,16 @@ │ │ │ void close (bool order=false) │ │ │  Close mesh, finish editing, and order entities locally.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class provides an interface for dynamic editing of meshes, that is, when the number of vertices and cells are not known a priori. If the number of vertices and cells are known a priori, it is more efficient to use the default editor MeshEditor.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d6a/classdolfin_1_1X3DFile.html │ │ │ @@ -410,16 +410,16 @@ │ │ │

Output MeshFunction to X3D format - for a 3D mesh, only producing surface facets

│ │ │ │ │ │

Reimplemented from dolfin::GenericFile.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d6f/base64_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/base64.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/base64.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d6f/constants_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/constants.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/constants.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d7d/MultiStageScheme_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/multistage/MultiStageScheme.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/multistage/MultiStageScheme.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/d91/CGALExactArithmetic_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/CGALExactArithmetic.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/CGALExactArithmetic.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/da9/MeshRenumbering_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshRenumbering.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshRenumbering.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/da9/classdolfin_1_1Array.html │ │ │ @@ -145,15 +145,15 @@ │ │ │ │ │ │
│ │ │

Return informal string representation (pretty-print). Note that the Array class is not a subclass of Variable (for efficiency) which means that one needs to call str() directly instead of using the info() function on Array objects.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/db3/DynamicMeshEditor_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/DynamicMeshEditor.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/DynamicMeshEditor.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/db6/classdolfin_1_1SUNDIALSNVector.html │ │ │ @@ -321,15 +321,15 @@ │ │ │ │ │ │
│ │ │

Get underlying GenericVector

Returns
underlying GenericVector
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/dc1/RegularCutRefinement_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/RegularCutRefinement.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/RegularCutRefinement.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/dce/classdolfin_1_1ArrayView.html │ │ │ @@ -181,15 +181,15 @@ │ │ │ │ │ │
│ │ │

Construct array from a container with the the data() and size() functions

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/dcf/TetrahedronCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/TetrahedronCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/TetrahedronCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/dd7/classdolfin_1_1DiscreteOperators.html │ │ │ @@ -130,16 +130,16 @@ │ │ │ │ │ │ │ │ │
Returns
GenericMatrix
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/de3/TpetraMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TpetraMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TpetraMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/de6/classdolfin_1_1MeshGeometry.html │ │ │ @@ -212,16 +212,16 @@ │ │ │ │ │ │
│ │ │

Return the total number of points in the geometry, located on any entity

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d2/dfe/UnitTriangleMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitTriangleMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitTriangleMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d04/PETScDMCollection_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/PETScDMCollection.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/PETScDMCollection.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d1a/classdolfin_1_1Point.html │ │ │ @@ -866,16 +866,16 @@ │ │ │
│ │ │

Return z-coordinate

│ │ │
Returns
double The z-coordinate.
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d1d/classdolfin_1_1OptimisationProblem.html │ │ │ @@ -221,15 +221,15 @@ │ │ │

Note that if nonempty P is not assembled on first call then a solver implementation may throw away P and not call this routine ever again.

│ │ │ │ │ │

Reimplemented from dolfin::NonlinearProblem.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d24/SLEPcEigenSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/SLEPcEigenSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/SLEPcEigenSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d2c/classdolfin_1_1TpetraMatrix.html │ │ │ @@ -499,16 +499,16 @@ │ │ │

Matrix-vector product, y = A^T x. The y vector must either be zero-sized or have correct size and parallel layout.

│ │ │ │ │ │

Implements dolfin::GenericMatrix.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d32/Constant_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/Constant.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/Constant.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d34/GenericDofMap_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/GenericDofMap.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/GenericDofMap.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d3b/VectorSpaceBasis_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/VectorSpaceBasis.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/VectorSpaceBasis.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d3b/test__nullspace_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/test_nullspace.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/test_nullspace.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d3c/classdolfin_1_1GraphColoring.html │ │ │ @@ -85,16 +85,16 @@ │ │ │ static std::size_t compute_local_vertex_coloring (const Graph &graph, std::vector< std::size_t > &colors) │ │ │  Compute vertex colors.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class provides a common interface to graph coloring libraries.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d43/MixedAssembler_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MixedAssembler.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MixedAssembler.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d46/GeometryTools_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/GeometryTools.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/GeometryTools.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d46/classdolfin_1_1CSRGraph.html │ │ │ @@ -326,15 +326,15 @@ │ │ │ │ │ │
│ │ │

Return CSRGraph::node object which provides begin() and end() iterators, also size(), and random-access for the edges of node i.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d63/classdolfin_1_1Lagrange.html │ │ │ @@ -430,16 +430,16 @@ │ │ │ │ │ │ │ │ │

Reimplemented from dolfin::Variable.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d71/la_2solve_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/solve.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/solve.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d8d/MultiMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MultiMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MultiMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d8f/GenericLinearSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericLinearSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericLinearSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/d96/MultiMeshDofMap_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MultiMeshDofMap.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MultiMeshDofMap.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/db1/Matrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/Matrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/Matrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dc1/BoundingBoxTree2D_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/BoundingBoxTree2D.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/BoundingBoxTree2D.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dca/classdolfin_1_1MPI.html │ │ │ @@ -673,16 +673,16 @@ │ │ │ │ │ │
│ │ │

Return size of the group (number of processes) associated with the communicator

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dcc/classdolfin_1_1BoundaryMesh.html │ │ │ @@ -447,16 +447,16 @@ │ │ │ │ │ │
│ │ │

Get index map for entities of dimension d in the boundary mesh to the entity in the original full mesh (const version)

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/ddb/BelosKrylovSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/BelosKrylovSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/BelosKrylovSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/ddb/structdolfin_1_1GenericBoundingBoxTree_1_1less__z__point.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< Point > & points │ │ │  Points.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operator for sorting of points in z-direction. The corresponding comparison operators for bounding boxes are dimension-dependent and are therefore implemented in the subclasses.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dde/classdolfin_1_1DofMapBuilder.html │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/ddf/TriangleCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/TriangleCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/TriangleCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/de3/classdolfin_1_1Hierarchical.html │ │ │ @@ -493,15 +493,15 @@ │ │ │
│ │ │

Return shared pointer to root node object in hierarchy.

│ │ │

Returns T The root node object.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dec/structdolfin_1_1BoundingBoxTree2D_1_1less__x.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< double > & bboxes │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operators for sorting of bounding boxes. Boxes are sorted by their midpoints along the longest axis.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/df4/LogStream_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/LogStream.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/LogStream.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d3/dfd/classdolfin_1_1TpetraVector.html │ │ │ @@ -743,16 +743,16 @@ │ │ │ │ │ │
│ │ │

Initialise vector with given ownership range and with ghost values FIXME: Reimplement using init(const TensorLayout&) and deprecate

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d04/BoundingBoxTree1D_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/BoundingBoxTree1D.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/BoundingBoxTree1D.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d0d/intersect_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/intersect.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/intersect.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d0e/classdolfin_1_1BlockVector.html │ │ │ @@ -161,16 +161,16 @@ │ │ │ std::string str (bool verbose) const │ │ │  Return informal string representation (pretty-print)
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Block vector.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d11/classdolfin_1_1CellType.html │ │ │ @@ -306,16 +306,16 @@ │ │ │

Create entities e of given topological dimension from vertices v

│ │ │ │ │ │

Implemented in dolfin::TriangleCell, dolfin::TetrahedronCell, dolfin::QuadrilateralCell, dolfin::PointCell, dolfin::IntervalCell, and dolfin::HexahedronCell.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d14/xmlutils_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/xmlutils.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/xmlutils.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d1d/classdolfin_1_1Edge.html │ │ │ @@ -311,16 +311,16 @@ │ │ │
UnitSquare mesh(2, 2);
│ │ │
Edge edge(mesh, 0);
│ │ │
info("%g", edge.length());
│ │ │
│ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d2b/classdolfin_1_1GenericLinearSolver.html │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ │
│ │ │

Down-cast GenericLinearOperator to GenericMatrix when an actual matrix is required, not only a linear operator. This is the const reference version of the down-cast.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d2e/IntersectionConstruction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/IntersectionConstruction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/IntersectionConstruction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d33/MeshDomains_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshDomains.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshDomains.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d38/BoostGraphColoring_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/BoostGraphColoring.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/BoostGraphColoring.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d3a/LocalMeshCoarsening_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/LocalMeshCoarsening.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/LocalMeshCoarsening.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d3c/dolfin__function_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/dolfin_function.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/dolfin_function.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d3e/classdolfin_1_1SpecialFacetFunction.html │ │ │ @@ -420,16 +420,16 @@ │ │ │

Extract sub-function i

│ │ │

Arguments i (int) component

│ │ │

Returns Function

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d40/SystemAssembler_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/SystemAssembler.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/SystemAssembler.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d43/classdolfin_1_1LocalMeshData.html │ │ │ @@ -248,16 +248,16 @@ │ │ │ │ │ │
│ │ │

Check that all essential data has been initialized, and throw error if there is a problem

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d45/Set_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/Set.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/Set.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d5b/NonlinearVariationalProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/NonlinearVariationalProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/NonlinearVariationalProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d5c/Face_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Face.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Face.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d63/classdolfin_1_1EigenMatrix.html │ │ │ @@ -481,16 +481,16 @@ │ │ │ │ │ │ │ │ │

Implements dolfin::GenericMatrix.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d69/classdolfin_1_1UnitTetrahedronMesh.html │ │ │ @@ -84,16 +84,16 @@ │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

A mesh consisting of a single tetrahedron with vertices at

│ │ │

(0, 0, 0) (1, 0, 0) (0, 1, 0) (0, 0, 1)

│ │ │

This class is useful for testing.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d6b/classdolfin_1_1VTKFile.html │ │ │ @@ -337,16 +337,16 @@ │ │ │ std::size_t counter2 │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Output of meshes and functions in VTK format.

│ │ │

XML format for visualisation purposes. It is not suitable to checkpointing as it may decimate some data.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d78/classdolfin_1_1GlobalParameters.html │ │ │ @@ -280,16 +280,16 @@ │ │ │ void parse_petsc (int argc, char *argv[]) │ │ │  Parse filtered options (only PETSc options)
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class defines the global DOLFIN parameter database.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d84/dolfin__graph_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/dolfin_graph.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/dolfin_graph.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/d95/classdolfin_1_1Parameter.html │ │ │ @@ -793,16 +793,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/daa/classdolfin_1_1MeshEntity.html │ │ │ @@ -765,16 +765,16 @@ │ │ │ │ │ │ │ │ │
Returns
std::string An informal representation of the function space.
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/db0/classdolfin_1_1PETScMatrix.html │ │ │ @@ -688,16 +688,16 @@ │ │ │

Matrix-vector product, y = A^T x. The y vector must either be zero-sized or have correct size and parallel layout.

│ │ │ │ │ │

Implements dolfin::GenericMatrix.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/db3/FunctionAXPY_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/FunctionAXPY.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/FunctionAXPY.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/db3/classdolfin_1_1Equation.html │ │ │ @@ -242,16 +242,16 @@ │ │ │ │ │ │
│ │ │

Return value for right-hand side

Returns
int
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/db9/classdolfin_1_1IndexMap.html │ │ │ @@ -280,16 +280,16 @@ │ │ │ │ │ │
│ │ │

Get number of local indices of type MapSize::OWNED, MapSize::UNOWNED, MapSize::ALL or MapSize::GLOBAL

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/dbf/classdolfin_1_1VectorSpaceBasis.html │ │ │ @@ -128,16 +128,16 @@ │ │ │ │ │ │
│ │ │

Apply the Gram-Schmidt process to orthonormalize the basis. Throws an error if a (near) linear dependency is detected. Error is thrown if <x_i, x_i> < tol.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/dce/structdolfin_1_1GenericBoundingBoxTree_1_1less__y__point.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< Point > & points │ │ │  Points.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operator for sorting of points in y-direction. The corresponding comparison operators for bounding boxes are dimension-dependent and are therefore implemented in the subclasses.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/dd9/classdolfin_1_1TimeSeries.html │ │ │ @@ -402,16 +402,16 @@ │ │ │
│ │ │

Return array of sample times for vectors

│ │ │

Returns std::vector<double> The times.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/de2/EigenFactory_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/EigenFactory.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/EigenFactory.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/de5/Point_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/Point.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/Point.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d4/deb/UnitCubeMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitCubeMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitCubeMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d04/classdolfin_1_1Matrix.html │ │ │ @@ -462,15 +462,15 @@ │ │ │

Matrix-vector product, y = A^T x. The y vector must either be zero-sized or have correct size and parallel layout.

│ │ │ │ │ │

Implements dolfin::GenericMatrix.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d05/RectangleMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/RectangleMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/RectangleMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d14/SubDomain_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/SubDomain.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/SubDomain.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d19/Ifpack2Preconditioner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/Ifpack2Preconditioner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/Ifpack2Preconditioner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d1a/classdolfin_1_1LogStream.html │ │ │ @@ -161,16 +161,16 @@ │ │ │ │ │ │
│ │ │

Output for mesh entity (not subclass of Variable for efficiency)

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d1b/TpetraFactory_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TpetraFactory.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TpetraFactory.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d1b/classdolfin_1_1Amesos2LUSolver.html │ │ │ @@ -212,16 +212,16 @@ │ │ │   │ │ │ static std::shared_ptr< const GenericMatrixrequire_matrix (std::shared_ptr< const GenericLinearOperator > A) │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class implements the direct solution (LU factorization) for linear systems of the form Ax = b. It is a wrapper for the Trilinos Amesos2 LU solver.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d1f/classdolfin_1_1SphericalShellMesh.html │ │ │ @@ -82,16 +82,16 @@ │ │ │ static Mesh create (MPI_Comm comm, std::size_t degree) │ │ │  Create a spherical shell manifold for testing.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Spherical shell approximation, icosahedral mesh, with degree=1 or degree=2

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d2a/XDMFFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XDMFFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XDMFFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d45/classdolfin_1_1LagrangeInterpolator.html │ │ │ @@ -160,16 +160,16 @@ │ │ │
│ │ │

Interpolate function (on possibly non-matching meshes)

│ │ │

Arguments u (Function) The resulting Function u0 (Function) The Function to be interpolated.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d49/classdolfin_1_1PETScPreconditioner.html │ │ │ @@ -310,16 +310,16 @@ │ │ │ │ │ │ │ │ │

Reimplemented from dolfin::Variable.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d51/classdolfin_1_1RAWFile.html │ │ │ @@ -428,16 +428,16 @@ │ │ │ │ │ │ │ │ │

Reimplemented from dolfin::GenericFile.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d5e/classdolfin_1_1EigenLUSolver.html │ │ │ @@ -218,16 +218,16 @@ │ │ │   │ │ │ static std::shared_ptr< const GenericMatrixrequire_matrix (std::shared_ptr< const GenericLinearOperator > A) │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class implements the direct solution (LU factorization) for linear systems of the form Ax = b.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d60/utils_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/utils.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/utils.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d61/classdolfin_1_1AssemblerBase.html │ │ │ @@ -203,16 +203,16 @@ │ │ │ │ │ │
│ │ │

keep_diagonal (bool) Default value is false. This controls whether the assembler enures that a diagonal entry exists in an assembled matrix. It may be removed if the matrix is finalised.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d65/PETScMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d65/classdolfin_1_1TriangleCell.html │ │ │ @@ -321,16 +321,16 @@ │ │ │ │ │ │
│ │ │

Compute squared distance to given point. This version takes the three vertex coordinates as 3D points. This makes it possible to reuse this function for computing the (squared) distance to a tetrahedron.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d6a/MultiMeshAssembler_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MultiMeshAssembler.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MultiMeshAssembler.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d75/classdolfin_1_1RegularCutRefinement.html │ │ │ @@ -131,16 +131,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d76/TAOLinearBoundSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/TAOLinearBoundSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/TAOLinearBoundSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d78/classdolfin_1_1MeshData.html │ │ │ @@ -430,16 +430,16 @@ │ │ │
Returns
std::string An informal representation.
│ │ │ │ │ │

Reimplemented from dolfin::Variable.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d79/PeriodicBoundaryComputation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/PeriodicBoundaryComputation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/PeriodicBoundaryComputation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d86/VTKWriter_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/VTKWriter.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/VTKWriter.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d8a/classdolfin_1_1SparsityPatternBuilder.html │ │ │ @@ -266,16 +266,16 @@ │ │ │ │ │ │
│ │ │

Mixed-domains - Mixed-dimensional version (Test and trial function can belong to different meshes) Mesh is the integration mesh (associated with the form) mesh_ids[0] is the mesh id associated with the test function mesh_ids[1] is the mesh id associated with the trial function

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d92/dolfin__geometry_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/dolfin_geometry.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/dolfin_geometry.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/d9e/classdolfin_1_1PETScVector.html │ │ │ @@ -824,16 +824,16 @@ │ │ │ │ │ │
│ │ │

Sets the prefix used by PETSc when searching the options database

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/da3/MixedNonlinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MixedNonlinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MixedNonlinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/da4/classdolfin_1_1MeshHierarchy.html │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ │
│ │ │

Calculate the number of cells on the finest Mesh which are descendents of each cell on the coarsest Mesh, returning a vector over the cells of the coarsest Mesh.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/da4/classdolfin_1_1UnitIntervalMesh.html │ │ │ @@ -544,15 +544,15 @@ │ │ │ │ │ │
// Create a mesh of 25 cells in the interval [0,1]
│ │ │
auto mesh = UnitIntervalMesh::create(25);
│ │ │
│ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/dc7/classdolfin_1_1FunctionAssigner.html │ │ │ @@ -284,16 +284,16 @@ │ │ │
│ │ │

Assign sub functions of a single mixed function to single receiving functions

│ │ │

Arguments receiving_funcs (std::vector<std::shared_ptr<Function> >) The receiving functions assigning_func (std::shared_ptr<Function>) The assigning mixed function

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/dc8/LinearAlgebraObject_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/LinearAlgebraObject.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/LinearAlgebraObject.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/de0/Edge_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Edge.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Edge.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/de0/SCOTCH_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/SCOTCH.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/SCOTCH.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/de6/classdolfin_1_1TopologyComputation.html │ │ │ @@ -161,16 +161,16 @@ │ │ │ │ │ │
│ │ │

Compute mesh entities of given topological dimension. Note: this function will be replaced by the new 'compute_entities' function, which is considerably faster, especially for poorly ordered mesh.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/de7/classdolfin_1_1MultiMeshCoefficientAssigner.html │ │ │ @@ -97,16 +97,16 @@ │ │ │ │ │ │

Detailed Description

│ │ │

This class is used for assignment of multimesh coefficients to forms, which allows magic like

│ │ │

a.f = f a.g = g

│ │ │

which will insert the coefficients f and g in the correct positions in the list of coefficients for the form.

│ │ │

Note that coefficients can also be assigned manually to the individual parts of a multimesh form. Assigning to a multimesh coefficient assigner will assign the same coefficient to all parts of a form.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/df3/BoundaryMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/BoundaryMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/BoundaryMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d5/df6/classdolfin_1_1AdaptiveNonlinearVariationalSolver.html │ │ │ @@ -422,16 +422,16 @@ │ │ │

Returns Function The solution to the primal problem

│ │ │ │ │ │

Implements dolfin::GenericAdaptiveVariationalSolver.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d0e/classdolfin_1_1PETScLUSolver.html │ │ │ @@ -284,16 +284,16 @@ │ │ │ │ │ │
│ │ │

Sets the prefix used by PETSc when searching the options database

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d1d/GraphColoring_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/GraphColoring.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/GraphColoring.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d20/SpecialFunctions_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/SpecialFunctions.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/SpecialFunctions.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d2d/GenericBoundingBoxTree_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/GenericBoundingBoxTree.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/GenericBoundingBoxTree.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d2e/dolfin_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/dolfin.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/dolfin.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d4c/IntervalCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/IntervalCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/IntervalCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d4c/dolfin__ale_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ale/dolfin_ale.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ale/dolfin_ale.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d59/dolfin__generation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/dolfin_generation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/dolfin_generation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d5a/classdolfin_1_1Form.html │ │ │ @@ -1027,16 +1027,16 @@ │ │ │
│ │ │

Return vertex domains (zero pointer if no domains have been specified)

│ │ │
Returns
MeshFunction <std::size_t> The vertex domains.
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d5e/LocalAssembler_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/LocalAssembler.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/LocalAssembler.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d66/classdolfin_1_1Ifpack2Preconditioner.html │ │ │ @@ -186,16 +186,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Implements preconditioners using Ifpack2 from Trilinos.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d6c/classdolfin_1_1SubSystemsManager.html │ │ │ @@ -389,16 +389,16 @@ │ │ │
│ │ │

Singleton instance. Calling this ensures singleton instance of SubSystemsManager is initialized according to the "Construct │ │ │ on First Use" idiom.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d6e/Expression_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/Expression.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/Expression.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d6e/classdolfin_1_1MultiMeshAssembler.html │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ │
│ │ │

extend_cut_cell_integration (bool) Default value is false. This controls whether the integration over cut cells should extend to the part of cut cells covered by cells from higher ranked meshes - thus including both the cut cell part and the overlap part.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d7a/classdolfin_1_1Face.html │ │ │ @@ -185,16 +185,16 @@ │ │ │ │ │ │ std::size_t _local_index │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

A Face is a MeshEntity of topological dimension 2.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d7d/classdolfin_1_1ErrorControl.html │ │ │ @@ -675,16 +675,16 @@ │ │ │ │ │ │ │ │ │
Returns
ErrorControl The adapted error control object
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d7d/classdolfin_1_1Vertex.html │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ │ │ std::size_t _local_index │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

A Vertex is a MeshEntity of topological dimension 0.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d84/classdolfin_1_1GraphBuilder.html │ │ │ @@ -164,16 +164,16 @@ │ │ │ │ │ │
│ │ │

Build distributed dual graph (cell-cell connections) from minimal mesh data, and return (num local edges, num non-local edges)

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d8a/LocalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/LocalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/LocalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d8d/Event_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/Event.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/Event.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d90/classdolfin_1_1NoDeleter.html │ │ │ @@ -85,15 +85,15 @@ │ │ │ void operator() (const void *) │ │ │  Do nothing.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

NoDeleter is a customised deleter intended for use with smart pointers.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d96/classdolfin_1_1MixedNonlinearVariationalProblem.html │ │ │ @@ -283,16 +283,16 @@ │ │ │ │ │ │
│ │ │

Create mixed nonlinear variational problem with a list of boundary conditions

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d96/classdolfin_1_1UnitCubeMesh.html │ │ │ @@ -596,15 +596,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/d9f/dolfin__mesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/dolfin_mesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/dolfin_mesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/da3/classdolfin_1_1CVode.html │ │ │ @@ -542,16 +542,16 @@ │ │ │ │ │ │ │ │ │
Returns
CVODE return flag
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/da4/classdolfin_1_1GenericVector.html │ │ │ @@ -677,15 +677,15 @@ │ │ │

Return sum of selected rows in vector. Repeated entries are only summed once.

│ │ │ │ │ │

Implemented in dolfin::Vector, dolfin::TpetraVector, dolfin::PETScVector, and dolfin::EigenVector.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dad/classdolfin_1_1MultiMeshFunctionSpace.html │ │ │ @@ -342,16 +342,16 @@ │ │ │

Return view of multimesh function space for part number i. This function differs from the part() function in that it does not return the original function space for a part, but rather a view of the common multimesh function space (dofs global to the collection of parts).

│ │ │

Arguments i (std::size_t) The part number

│ │ │

Returns FunctionSpace Function space (part) number i

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/db7/File_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/File.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/File.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dbe/Vector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/Vector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/Vector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dc5/GeometryPredicates_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/GeometryPredicates.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/GeometryPredicates.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dc7/classdolfin_1_1MeshView.html │ │ │ @@ -179,16 +179,16 @@ │ │ │ │ │ │
│ │ │

Create a new Mesh based on the Meshfunction marker, where it has a value equal to tag, setting the MeshViewMapping in MeshTopology accordingly. FIXME: this could be a free function

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dca/SpecialFacetFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/SpecialFacetFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/SpecialFacetFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dd2/classdolfin_1_1TetrahedronCell.html │ │ │ @@ -309,16 +309,16 @@ │ │ │

Compute component i of normal of given facet with respect to the cell

│ │ │ │ │ │

Implements dolfin::CellType.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dd7/classdolfin_1_1MeshSmoothing.html │ │ │ @@ -176,16 +176,16 @@ │ │ │ │ │ │
│ │ │

Snap boundary vertices of mesh to match given sub domain and (optionally) use harmonic smoothing on interior vertices

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/de8/classdolfin_1_1SparsityPattern.html │ │ │ @@ -311,16 +311,16 @@ │ │ │ │ │ │
│ │ │

Return primary dimension (e.g., 0=row partition, 1=column partition)

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/de9/UniqueIdGenerator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/UniqueIdGenerator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/UniqueIdGenerator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/df3/FunctionSpace_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/FunctionSpace.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/FunctionSpace.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/df3/SparsityPattern_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/SparsityPattern.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/SparsityPattern.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/df7/classdolfin_1_1File.html │ │ │ @@ -533,16 +533,16 @@ │ │ │

Write MeshFunction to file with time

│ │ │

Example .. code-block:: c++

File file("markers.pvd", "compressed");
│ │ │  file << std::make_pair<const MeshFunction<std::size_t>*, double>(&f, t);
│ │ │  
│ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d6/dfd/DofMapBuilder_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/DofMapBuilder.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/DofMapBuilder.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d01/GenericTensor_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericTensor.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericTensor.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d04/XMLMeshValueCollection_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLMeshValueCollection.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLMeshValueCollection.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d14/XMLMeshFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLMeshFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLMeshFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d16/Graph_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/Graph.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/Graph.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d17/classdolfin_1_1HarmonicSmoothing.html │ │ │ @@ -126,16 +126,16 @@ │ │ │ │ │ │ │ │ │
Returns
MeshDisplacement Displacement
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d1b/structdolfin_1_1BoundingBoxTree3D_1_1less__x__bbox.html │ │ │ @@ -98,15 +98,15 @@ │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operators for sorting of bounding boxes.

│ │ │

Boxes are sorted by their midpoints along the longest axis. Less than operator in x-direction

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d34/LinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/LinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/LinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d40/dolfin__fem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/dolfin_fem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/dolfin_fem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d53/dolfin__log_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/dolfin_log.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/dolfin_log.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d5c/PETScLUSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScLUSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScLUSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d66/classdolfin_1_1Facet.html │ │ │ @@ -266,16 +266,16 @@ │ │ │ │ │ │ │ │ │
Returns
double The squared distance to the point.
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d69/classdolfin_1_1HDF5Attribute.html │ │ │ @@ -197,16 +197,16 @@ │ │ │ │ │ │
│ │ │

Get the type of the attribute "string", "float", "int" "vectorfloat", "vectorint" or "unsupported"

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d6a/classdolfin_1_1GeometryTools.html │ │ │ @@ -117,15 +117,15 @@ │ │ │ static bool contains_strict (double a, double b, double x) │ │ │  Check whether x in (a, b)
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class provides useful tools (functions) for computational geometry.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d71/MeshEntity_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshEntity.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshEntity.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d74/IndexMap_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/IndexMap.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/IndexMap.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d78/TimeSeries_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/TimeSeries.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/TimeSeries.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d79/classdolfin_1_1MeshPointIntersection.html │ │ │ @@ -90,16 +90,16 @@ │ │ │ const std::vector< unsigned int > & intersected_cells () const │ │ │  Return the list of (local) indices for intersected cells.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class represents an intersection between a Mesh and a Point. The resulting intersection is stored as a list of zero or more cells.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d7f/log_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/log.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/log.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d89/EigenVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/EigenVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/EigenVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d89/classdolfin_1_1UnitDiscMesh.html │ │ │ @@ -133,16 +133,16 @@ │ │ │ │ │ │
│ │ │

Create a unit disc mesh in 2D or 3D geometry with n steps, and given degree polynomial mesh

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d89/classdolfin_1_1XYZFile.html │ │ │ @@ -387,16 +387,16 @@ │ │ │ │ │ │ │ │ │

Reimplemented from dolfin::GenericFile.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d90/Variable_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/Variable.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/Variable.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d92/classdolfin_1_1MeshDisplacement.html │ │ │ @@ -485,16 +485,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d95/classdolfin_1_1Timer.html │ │ │ @@ -144,16 +144,16 @@ │ │ │ │ │ │
│ │ │

Stop timer, return wall time elapsed and store timing data into logger

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d98/DistributedMeshTools_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/DistributedMeshTools.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/DistributedMeshTools.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d99/classdolfin_1_1Logger.html │ │ │ @@ -357,16 +357,16 @@ │ │ │ │ │ │
│ │ │

Return a summary of timings and tasks in a Table, optionally clearing stored timings

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d9a/MeshEntityIterator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshEntityIterator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshEntityIterator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/d9a/classdolfin_1_1MixedNonlinearVariationalSolver.html │ │ │ @@ -167,16 +167,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class implements a solver for mixed nonlinear variational problems.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/da0/PETScOptions_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScOptions.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScOptions.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/da0/classdolfin_1_1BoundaryComputation.html │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/da5/classdolfin_1_1Vector.html │ │ │ @@ -680,15 +680,15 @@ │ │ │

Return sum of selected rows in vector. Repeated entries are only summed once.

│ │ │ │ │ │

Implements dolfin::GenericVector.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/daf/classdolfin_1_1DofMap.html │ │ │ @@ -1475,16 +1475,16 @@ │ │ │ │ │ │ │ │ │

Implements dolfin::GenericDofMap.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/db1/classdolfin_1_1Constant.html │ │ │ @@ -673,16 +673,16 @@ │ │ │
│ │ │

Return copy of this Constant's current values

│ │ │
Returns
std::vector<double> The vector of scalar values of the constant.
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/db3/PETScLinearOperator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScLinearOperator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScLinearOperator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/db4/BlockMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/BlockMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/BlockMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/db9/classdolfin_1_1MeshEditor.html │ │ │ @@ -1039,16 +1039,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/dc2/classdolfin_1_1IndexSet.html │ │ │ @@ -122,15 +122,15 @@ │ │ │ void clear () │ │ │  Clear set.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class provides an efficient data structure for index sets. The cost of checking whether a given index is in the set is O(1) and very very fast (optimal) at the cost of extra storage.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/dc7/LogManager_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/LogManager.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/LogManager.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/dd1/classdolfin_1_1MeshCoordinates.html │ │ │ @@ -263,16 +263,16 @@ │ │ │ │ │ │ std::vector< std::size_t > _value_shape │ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This Function represents the mesh coordinates on a given mesh.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/ddb/TensorLayout_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TensorLayout.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TensorLayout.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/de8/classdolfin_1_1CSRGraph_1_1node.html │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ │

Detailed Description

│ │ │

template<typename T>
│ │ │ class dolfin::CSRGraph< T >::node

│ │ │ │ │ │

Access edges individually by using operator()[] to get a node object

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/df0/MeshQuality_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshQuality.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshQuality.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/df2/IntervalMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/IntervalMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/IntervalMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d7/df4/ArrayView_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/ArrayView.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/ArrayView.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d05/BoundingBoxTree_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/BoundingBoxTree.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/BoundingBoxTree.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d09/UnitDiscMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitDiscMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitDiscMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d10/classdolfin_1_1SubsetIterator.html │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ │
│ │ │

Create iterator for given mesh function. The iterator visits all entities that match the given label.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d11/GlobalParameters_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/parameter/GlobalParameters.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/parameter/GlobalParameters.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d12/structdolfin_1_1LocalMeshData_1_1Topology.html │ │ │ @@ -129,16 +129,16 @@ │ │ │ CellType::Type cell_type │ │ │  Cell type.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Holder for topology data.

│ │ │

The documentation for this struct was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d17/classdolfin_1_1TpetraFactory.html │ │ │ @@ -156,16 +156,16 @@ │ │ │ static TpetraFactoryinstance () │ │ │  Return singleton instance.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Tpetra linear algebra factory.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d18/Form_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/Form.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/Form.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d1c/classdolfin_1_1BoundingBoxTree1D.html │ │ │ @@ -295,15 +295,15 @@ │ │ │ std::shared_ptr< GenericBoundingBoxTree_global_tree │ │ │  Global tree for mesh ownership of each process (same on all processes)
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Specialization of bounding box implementation to 1D.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d1e/classdolfin_1_1SCOTCH.html │ │ │ @@ -320,16 +320,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d21/classdolfin_1_1GenericLinearAlgebraFactory.html │ │ │ @@ -222,15 +222,15 @@ │ │ │

Return a list of available LU solver methods. This function should be overloaded by subclass if non-empty.

│ │ │ │ │ │

Reimplemented in dolfin::TpetraFactory, dolfin::PETScFactory, dolfin::EigenFactory, and dolfin::DefaultFactory.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d28/TopologyComputation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/TopologyComputation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/TopologyComputation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d31/MixedNonlinearVariationalProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MixedNonlinearVariationalProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MixedNonlinearVariationalProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d3b/classdolfin_1_1PETScDMCollection.html │ │ │ @@ -210,16 +210,16 @@ │ │ │ │ │ │
│ │ │

Return the ith DM objects. The coarest DM has index 0. Use i=-1 to get the DM for the finest level, i=-2 for the DM for the second finest level, etc.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d47/MeshSmoothing_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshSmoothing.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshSmoothing.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d48/assemble_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/assemble.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/assemble.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d4c/PETScNestMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScNestMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScNestMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d60/HDF5File_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/HDF5File.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/HDF5File.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d6c/AdaptiveNonlinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d76/classdolfin_1_1BisectionRefinement1D.html │ │ │ @@ -193,16 +193,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d83/classdolfin_1_1EigenKrylovSolver.html │ │ │ @@ -248,16 +248,16 @@ │ │ │ │ │ │
│ │ │

Create Krylov solver for a particular method and names preconditioner

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d85/TpetraVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TpetraVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TpetraVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d99/classEigenLUSolver_1_1EigenLUImplBase.html │ │ │ @@ -77,15 +77,15 @@ │ │ │

│ │ │ Public Member Functions

│ │ │ │ │ │ virtual void solve (EigenVector &x, const EigenVector &b)=0 │ │ │   │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/d9a/classdolfin_1_1SubDomain.html │ │ │ @@ -1047,16 +1047,16 @@ │ │ │
│ │ │

Return tolerance uses to find matching point via map function

│ │ │
Returns
double The tolerance.
│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dad/classdolfin_1_1PETScSNESSolver.html │ │ │ @@ -307,16 +307,16 @@ │ │ │

Solve a nonlinear variational inequality with bound constraints

│ │ │

Arguments nonlinear_function (NonlinearProblem) The nonlinear problem. x (GenericVector) The vector. lb (GenericVector) The lower bound. ub (GenericVector) The upper bound.

│ │ │

Returns std::pair<std::size_t, bool> Pair of number of Newton iterations, and whether iteration converged)

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/db0/defines_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/defines.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/defines.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/db7/structdolfin_1_1BoundingBoxTree1D_1_1less__x.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< double > & bboxes │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Comparison operator for sorting of bounding boxes. Boxes are sorted by their midpoints along the longest axis.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dbe/classdolfin_1_1MeshColoring.html │ │ │ @@ -251,16 +251,16 @@ │ │ │ │ │ │
│ │ │

Compute cell colors for given coloring type specified by topological dimension, which can be one of 0, 1 or D - 1.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dc0/X3DFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/X3DFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/X3DFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dc0/init_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/init.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/init.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dc2/SUNDIALSNVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/SUNDIALSNVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/SUNDIALSNVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dda/dolfin__refinement_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/dolfin_refinement.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/dolfin_refinement.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/ddc/SVGFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/SVGFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/SVGFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/df0/classdolfin_1_1Variable.html │ │ │ @@ -220,16 +220,16 @@ │ │ │
│ │ │

Get unique identifier.

│ │ │

Returns std::size_t The unique integer identifier associated with the object.

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/df1/classdolfin_1_1ParallelRefinement.html │ │ │ @@ -483,16 +483,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d8/dfd/structdolfin_1_1BoundingBoxTree3D_1_1less__y__bbox.html │ │ │ @@ -97,15 +97,15 @@ │ │ │ const std::vector< double > & bboxes │ │ │  Bounding boxes.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

Less than operator in y-direction.

│ │ │

The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d05/BoostGraphOrdering_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/BoostGraphOrdering.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/BoostGraphOrdering.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d09/classdolfin_1_1PETScOptions.html │ │ │ @@ -112,16 +112,16 @@ │ │ │  Clear PETSc global options database.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

These class provides static functions that permit users to set and retrieve PETSc options via the PETSc option/parameter system. The option must not be prefixed by '-', e.g.

PETScOptions::set("mat_mumps_icntl_14", 40);
│ │ │  

Note: the non-templated functions are to simplify SWIG wapping into Python.

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d11/dolfin__io_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/dolfin_io.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/dolfin_io.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d14/classdolfin_1_1PETScNestMatrix.html │ │ │ @@ -696,16 +696,16 @@ │ │ │ │ │ │ │ │ │

Reimplemented from dolfin::PETScMatrix.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d16/IndexSet_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/IndexSet.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/IndexSet.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d16/classdolfin_1_1RectangleMesh.html │ │ │ @@ -632,16 +632,16 @@ │ │ │
Point p0(-1, -1);
│ │ │
Point p1(2, 2);
│ │ │
auto mesh = RectangleMesh::create(MPI_COMM_WORLD, {p0, p1}, {8, 8});
│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d1b/PETScObject_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScObject.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScObject.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d1f/HDF5Interface_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/HDF5Interface.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/HDF5Interface.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d21/classdolfin_1_1BoundingBoxTree2D.html │ │ │ @@ -356,15 +356,15 @@ │ │ │

Compute min and max over remaining boxes

│ │ │ │ │ │

Implements dolfin::GenericBoundingBoxTree.

│ │ │ │ │ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d2d/Vertex_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Vertex.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Vertex.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d31/Mesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Mesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Mesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d35/CellType_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/CellType.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/CellType.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d38/GenericMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d49/types_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/types.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/types.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d54/classdolfin_1_1MixedLinearVariationalProblem.html │ │ │ @@ -248,16 +248,16 @@ │ │ │ │ │ │
│ │ │

Create mixed linear variational problem with a list of boundary conditions

│ │ │ │ │ │
│ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d72/MeshDisplacement_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ale/MeshDisplacement.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ale/MeshDisplacement.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d87/NonlinearProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/NonlinearProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/NonlinearProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/d95/OptimisationProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/OptimisationProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/OptimisationProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/db3/classdolfin_1_1LocalMeshValueCollection.html │ │ │ @@ -97,15 +97,15 @@ │ │ │ │ │ │

Detailed Description

│ │ │

template<typename T>
│ │ │ class dolfin::LocalMeshValueCollection< T >

│ │ │ │ │ │

This class stores mesh data on a local processor corresponding to a portion of a MeshValueCollection.

│ │ │

The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/db4/MeshFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/db5/classdolfin_1_1X3DOM.html │ │ │ @@ -102,16 +102,16 @@ │ │ │ static void build_x3dom_tree (pugi::xml_document &xml_doc, const Function &u, const X3DOMParameters &parameters=X3DOMParameters()) │ │ │  Build X3DOM pugixml tree for a Function.
│ │ │   │ │ │ │ │ │

Detailed Description

│ │ │

This class implements output of meshes to X3DOM XML or HTML5 with X3DOM strings. The latter can be used for interactive visualisation

│ │ │

The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/db8/classdolfin_1_1MeshQuality.html │ │ │ @@ -336,16 +336,16 @@ │ │ │
  • inradius / circumradius (geometric_dimension is normalization factor). It has range zero to one. Zero indicates a degenerate element.
  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dc5/classdolfin_1_1XMLFunctionData.html │ │ │ @@ -89,16 +89,16 @@ │ │ │ static void write (const Function &u, pugi::xml_node xml_node) │ │ │  Write the XML file with function data.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O for XML representation of Function.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dc8/Amesos2LUSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/Amesos2LUSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/Amesos2LUSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dce/PETScSNESSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/PETScSNESSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/PETScSNESSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dcf/classdolfin_1_1LinearTimeDependentProblem.html │ │ │ @@ -253,16 +253,16 @@ │ │ │ │ │ │
    │ │ │

    Create linear variational problem with a list of boundary conditions (shared pointer version)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dd0/MueluPreconditioner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/MueluPreconditioner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/MueluPreconditioner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dd7/BoxMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/BoxMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/BoxMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/dd7/Parameters_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/parameter/Parameters.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/parameter/Parameters.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/ddc/classdolfin_1_1BlockMatrix.html │ │ │ @@ -143,16 +143,16 @@ │ │ │ │ │ │
    │ │ │

    Create a crude explicit Schur approximation of S = D - C A^-1 B of (A B; C D) If symmetry != 0, then the caller promises that B = symmetry * transpose(C).

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/de7/classdolfin_1_1LinearVariationalSolver.html │ │ │ @@ -163,16 +163,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements a solver for linear variational problems.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/deb/classEmptySubDomain.html │ │ │ @@ -189,15 +189,15 @@ │ │ │
    Returns
    bool True for points inside the subdomain.
    │ │ │ │ │ │

    Reimplemented from dolfin::SubDomain.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/d9/df4/classdolfin_1_1SLEPcEigenSolver.html │ │ │ @@ -383,16 +383,16 @@ │ │ │ │ │ │
    │ │ │

    Sets the prefix used by PETSc when searching the PETSc options database

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d06/classdolfin_1_1Parameters.html │ │ │ @@ -384,16 +384,16 @@ │ │ │ │ │ │
    │ │ │

    Add an unset parameter of type T with allows parameters. For example, to create a unset parameter of type bool, do parameters.add<bool>("my_setting")

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d10/LinearVariationalProblem_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/LinearVariationalProblem.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/LinearVariationalProblem.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d10/classdolfin_1_1LinearSolver.html │ │ │ @@ -245,16 +245,16 @@ │ │ │

    Update solver parameters (pass parameters down to wrapped implementation)

    │ │ │ │ │ │

    Reimplemented from dolfin::GenericLinearSolver.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d14/classdolfin_1_1MultiMeshForm.html │ │ │ @@ -259,16 +259,16 @@ │ │ │
    │ │ │

    Return rank of form (bilinear form = 2, linear form = 1, functional = 0, etc)

    │ │ │
    Returns
    std::size_t The rank of the form.
    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d15/dolfin__multistage_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/multistage/dolfin_multistage.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/multistage/dolfin_multistage.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d17/classdolfin_1_1GenericFunction.html │ │ │ @@ -323,16 +323,16 @@ │ │ │ │ │ │

    Evaluation at given point.

    │ │ │

    Return value size (product of value dimensions)

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d18/classdolfin_1_1Event.html │ │ │ @@ -109,16 +109,16 @@ │ │ │
    {
    │ │ │
    event();
    │ │ │
    ...
    │ │ │
    }
    │ │ │
    }
    │ │ │
    dolfin::Event::Event
    Event(const std::string msg, unsigned int maxcount=1)
    Constructor.
    Definition: Event.cpp:27
    │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d20/structdolfin_1_1GenericBoundingBoxTree_1_1less__x__point.html │ │ │ @@ -94,15 +94,15 @@ │ │ │ const std::vector< Point > & points │ │ │  Points.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Comparison operator for sorting of points in x-direction. The corresponding comparison operators for bounding boxes are dimension-dependent and are therefore implemented in the subclasses.

    │ │ │

    The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d26/PETScBaseMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScBaseMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScBaseMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d2d/classdolfin_1_1FiniteElement.html │ │ │ @@ -514,16 +514,16 @@ │ │ │ │ │ │
    │ │ │

    Return underlying UFC element. Intended for libray usage only and may change.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d42/classdolfin_1_1QuadrilateralCell.html │ │ │ @@ -265,16 +265,16 @@ │ │ │ │ │ │ Type _facet_type │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements functionality for quadrilaterial cells.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d45/QuadrilateralCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/QuadrilateralCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/QuadrilateralCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d46/classdolfin_1_1TrilinosPreconditioner.html │ │ │ @@ -107,15 +107,15 @@ │ │ │ virtual void init (std::shared_ptr< const TpetraMatrix > P)=0 │ │ │  Initialise this preconditioner with the operator P.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class provides a common base for Trilinos preconditioners.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d49/Equation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/Equation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/Equation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d5c/assemble__local_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/assemble_local.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/assemble_local.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d5d/XMLFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d6a/classdolfin_1_1GenericLinearOperator.html │ │ │ @@ -244,15 +244,15 @@ │ │ │

    Initialize linear operator to match parallel layout of vectors x and y for product y = Ax. Needs to be implemented by backend.

    │ │ │ │ │ │

    Reimplemented in dolfin::PETScLinearOperator.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d70/classdolfin_1_1PlazaRefinementND.html │ │ │ @@ -339,16 +339,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d75/Table_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/Table.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/Table.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d7e/assign_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/assign.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/assign.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d83/classdolfin_1_1MultiMesh.html │ │ │ @@ -696,16 +696,16 @@ │ │ │

    Return the list of uncut cells for given part. The uncut cells are defined as all cells that don't collide with any cells in any other part with higher part number.

    │ │ │

    Arguments part (std::size_t) The part number

    │ │ │

    Returns std::vector<unsigned int> List of uncut cell indices for given part

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d8f/CoefficientAssigner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/CoefficientAssigner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/CoefficientAssigner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d93/classdolfin_1_1SystemAssembler.html │ │ │ @@ -293,16 +293,16 @@ │ │ │ │ │ │
    │ │ │

    Assemble rhs vector b for (negative) increment dx, where x = x0 - dx is solution to system a == -L subject to bcs. Suitable for use inside a (quasi-)Newton solver.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/d98/classdolfin_1_1PredicateInitialization.html │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ │ │
    │ │ │ │ │ │

    #include <predicates.h>

    │ │ │

    Detailed Description

    │ │ │

    Class used for automatic initialization of tolerances at startup. A global instance is defined inside predicates.cpp to ensure that the constructor and thus exactinit() is called.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │
    │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/da5/GenericFunction_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/GenericFunction.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/GenericFunction.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/db2/HDF5Utility_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/HDF5Utility.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/HDF5Utility.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/db3/EigenLUSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/EigenLUSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/EigenLUSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/db3/LogLevel_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/LogLevel.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/LogLevel.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/db5/PETScFactory_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScFactory.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScFactory.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dbc/GoalFunctional_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/GoalFunctional.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/GoalFunctional.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dbc/refine_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/refine.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/refine.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dc0/MeshData_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshData.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshData.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dc8/classdolfin_1_1UnitTriangleMesh.html │ │ │ @@ -84,16 +84,16 @@ │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    A mesh consisting of a single triangle with vertices at

    │ │ │

    (0, 0) (1, 0) (0, 1)

    │ │ │

    This class is useful for testing.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dca/MeshPointIntersection_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/MeshPointIntersection.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/MeshPointIntersection.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dce/classdolfin_1_1PointCell.html │ │ │ @@ -377,16 +377,16 @@ │ │ │

    Return number of vertices for entity of given topological dimension

    │ │ │ │ │ │

    Implements dolfin::CellType.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dd2/ErrorControl_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/ErrorControl.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/ErrorControl.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dd6/GenericFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/GenericFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/GenericFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dde/Facet_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/Facet.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/Facet.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/ddf/MeshEditor_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshEditor.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshEditor.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/de5/ConvexTriangulation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/ConvexTriangulation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/ConvexTriangulation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/ded/DofMap_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/DofMap.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/DofMap.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/df0/LagrangeInterpolator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/LagrangeInterpolator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/LagrangeInterpolator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dfc/classdolfin_1_1DefaultFactory.html │ │ │ @@ -160,16 +160,16 @@ │ │ │ static GenericLinearAlgebraFactoryfactory () │ │ │  Return instance of default backend.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Default linear algebra factory based on global parameter "linear_algebra_backend".

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dfc/classdolfin_1_1Mesh.html │ │ │ @@ -1763,16 +1763,16 @@ │ │ │ │ │ │ │ │ │
    Returns
    Mesh The mesh
    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dfe/UFC_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/UFC.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/UFC.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/da/dff/CoordinateMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/CoordinateMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/CoordinateMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d01/classdolfin_1_1Scalar.html │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ │
    │ │ │

    Get final value (assumes prior apply(), not part of GenericTensor interface)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d3d/classdolfin_1_1NonlinearVariationalProblem.html │ │ │ @@ -281,16 +281,16 @@ │ │ │ │ │ │
    │ │ │

    Create nonlinear variational problem, shared pointer version. The Jacobian form is specified which allows the use of a nonlinear solver that relies on the Jacobian (using Newton's method).

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d3d/marking_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/marking.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/marking.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d41/timing_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/timing.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/timing.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d42/classdolfin_1_1LinearAlgebraObject.html │ │ │ @@ -181,15 +181,15 @@ │ │ │ Parameters parameters │ │ │  Parameters.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This is a common base class for all DOLFIN linear algebra objects. In particular, it provides casting mechanisms between different types.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d4e/classdolfin_1_1NonlinearVariationalSolver.html │ │ │ @@ -179,16 +179,16 @@ │ │ │
    │ │ │

    Solve variational problem

    │ │ │

    Returns std::pair<std::size_t, bool> Pair of number of Newton iterations, and whether iteration converged)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d5d/PETScTAOSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/PETScTAOSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/PETScTAOSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d63/classdolfin_1_1PointIntegralSolver.html │ │ │ @@ -214,16 +214,16 @@ │ │ │ │ │ │
    │ │ │

    Constructor FIXME: Include version where one can pass a Solver and/or Parameters

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d69/MeshOrdering_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshOrdering.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshOrdering.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d6b/classdolfin_1_1RKSolver.html │ │ │ @@ -123,16 +123,16 @@ │ │ │ │ │ │
    │ │ │

    Constructor FIXME: Include version where one can pass a Solver and/or Parameters

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d6d/PointSource_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/PointSource.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/PointSource.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d74/classdolfin_1_1PETScTAOSolver.html │ │ │ @@ -305,16 +305,16 @@ │ │ │

    Solve a nonlinear bound-constrained optimisation problem

    │ │ │

    Arguments optimisation_problem (OptimisationProblem) The nonlinear optimisation problem. x (GenericVector) The solution vector (initial guess). lb (GenericVector) The lower bound. ub (GenericVector) The upper bound.

    │ │ │

    Returns (its, converged) (std::pair<std::size_t, bool>) Pair of number of iterations, and whether iteration converged

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d7c/MeshPartitioning_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshPartitioning.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshPartitioning.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d80/PETScKrylovSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScKrylovSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScKrylovSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d80/XMLFunctionData_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLFunctionData.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLFunctionData.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d9b/PointIntegralSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/multistage/PointIntegralSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/multistage/PointIntegralSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/d9c/classdolfin_1_1GeometryDebugging.html │ │ │ @@ -285,16 +285,16 @@ │ │ │ │ │ │
    │ │ │

    Print coordinates of a pair of simplices. Example usage: print({p0, p1, p2}, {q0, q1})

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/daf/UnitIntervalMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitIntervalMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitIntervalMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dbe/classdolfin_1_1XMLVector.html │ │ │ @@ -97,16 +97,16 @@ │ │ │ static void write (const GenericVector &vector, pugi::xml_node xml_node, bool write_to_stream) │ │ │  Write the XML file.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O of XML representation of GenericVector.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dcc/PlazaRefinementND_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement/PlazaRefinementND.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement/PlazaRefinementND.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dd7/classdolfin_1_1ALE.html │ │ │ @@ -265,16 +265,16 @@ │ │ │ │ │ │ │ │ │
    Returns
    MeshDisplacement Displacement encapsulated in Expression subclass
    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dd9/NoDeleter_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/NoDeleter.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/NoDeleter.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/ddc/PointCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/PointCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/PointCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/ddc/classdolfin_1_1GenericTensor.html │ │ │ @@ -279,15 +279,15 @@ │ │ │

    Reimplemented from dolfin::Variable.

    │ │ │ │ │ │

    Implemented in dolfin::GenericVector, dolfin::GenericMatrix, dolfin::Vector, dolfin::TpetraVector, dolfin::TpetraMatrix, dolfin::Scalar, dolfin::PETScVector, dolfin::PETScNestMatrix, dolfin::PETScMatrix, dolfin::Matrix, dolfin::EigenVector, and dolfin::EigenMatrix.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/de0/classdolfin_1_1GeometryPredicates.html │ │ │ @@ -94,16 +94,16 @@ │ │ │ static bool convex_hull_is_degenerate (const std::vector< Point > &p, std::size_t gdim) │ │ │  Check whether the convex hull is degenerate.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements geometric predicates, i.e. function that return either true or false.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/de4/Encoder_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/Encoder.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/Encoder.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dea/classdolfin_1_1Extrapolation.html │ │ │ @@ -84,16 +84,16 @@ │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements an algorithm for extrapolating a function on a given function space from an approximation of that function on a possibly lower-order function space.

    │ │ │

    This can be used to obtain a higher-order approximation of a computed dual solution, which is necessary when the computed dual approximation is in the test space of the primal problem, thereby being orthogonal to the residual.

    │ │ │

    It is assumed that the extrapolation is computed on the same mesh as the original function.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/df2/LocalMeshData_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/LocalMeshData.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/LocalMeshData.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/df8/classdolfin_1_1CollisionPredicates.html │ │ │ @@ -245,16 +245,16 @@ │ │ │

    Check whether two entities collide.

    │ │ │

    Arguments entity_0 (MeshEntity) The first entity. entity_1 (MeshEntity) The second entity.

    │ │ │

    Returns bool True iff entity collides with cell.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/db/dfc/CVode_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ts/CVode.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ts/CVode.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d01/classdolfin_1_1MeshEntityIteratorBase.html │ │ │ @@ -205,15 +205,15 @@ │ │ │ │ │ │
    │ │ │

    Provide a safeguard iterator pointing beyond the end of an iteration process, either iterating over the mesh /or incident entities. Added to be bit more like STL iterators, since many algorithms rely on a kind of beyond iterator.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d02/classdolfin_1_1IntervalMesh.html │ │ │ @@ -567,16 +567,16 @@ │ │ │
    // Create a mesh of 25 cells in the interval [-1,1]
    │ │ │
    auto mesh = IntervalMesh::create(25, {-1.0, 1.0});
    │ │ │
    static Mesh create(std::size_t n, std::array< double, 2 > x)
    Definition: IntervalMesh.h:49
    │ │ │
    │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d15/structdolfin_1_1LocalMeshData_1_1Geometry.html │ │ │ @@ -127,16 +127,16 @@ │ │ │ │ │ │
    │ │ │

    Global vertex indices for all vertices stored on local processor

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this struct was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d1b/PETScVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/PETScVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/PETScVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d21/MultiMeshCoefficientAssigner_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/MultiMeshCoefficientAssigner.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/MultiMeshCoefficientAssigner.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d2a/classdolfin_1_1NewtonSolver.html │ │ │ @@ -605,16 +605,16 @@ │ │ │

    Update solution vector by computed Newton step. Default update is given by formula::

    │ │ │

    x -= relaxation_parameter*dx

    │ │ │

    Arguments x (GenericVector>) The solution vector to be updated. dx (GenericVector>) The update vector computed by Newton step. relaxation_parameter (double) Newton relaxation parameter. nonlinear_problem (NonlinearProblem) The nonlinear problem. iteration (std::size_t) Newton iteration number.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d2c/classdolfin_1_1BoostGraphColoring.html │ │ │ @@ -91,15 +91,15 @@ │ │ │ static std::size_t compute_local_vertex_coloring (const T &graph, std::vector< ColorType > &colors) │ │ │  Compute vertex colors.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class colors a graph using the Boost Graph Library.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d36/classdolfin_1_1LocalAssembler.html │ │ │ @@ -424,16 +424,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d39/TrilinosParameters_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/TrilinosParameters.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/TrilinosParameters.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d43/ALE_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ale/ALE.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ale/ALE.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d46/classdolfin_1_1RangedIndexSet.html │ │ │ @@ -133,15 +133,15 @@ │ │ │ │ │ │
    │ │ │

    Insert a given index into the set. Returns true if the index was inserted (i.e., the index was not already in the set).

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d4b/CollisionPredicates_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/CollisionPredicates.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/CollisionPredicates.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d57/DomainBoundary_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/DomainBoundary.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/DomainBoundary.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d5c/classdolfin_1_1ParMETIS.html │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ │
    │ │ │

    Compute cell partition from local mesh data. The output vector cell_partition contains the desired destination process numbers for each cell. Cells shared on multiple processes have an entry in ghost_procs pointing to the set of sharing process numbers. The mode argument determines which ParMETIS function is called. It can be one of "partition", "adaptive_repartition" or "refine". For meshes that have already been partitioned or are already well partitioned, it can be advantageous to use "adaptive_repartition" or "refine".

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d5d/KrylovSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/KrylovSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/KrylovSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d61/classdolfin_1_1TableEntry.html │ │ │ @@ -109,16 +109,16 @@ │ │ │  operator std::string () const │ │ │  Cast to entry value.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class represents an entry in a Table.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d7d/classdolfin_1_1XMLFile.html │ │ │ @@ -358,16 +358,16 @@ │ │ │ │ │ │ std::size_t counter2 │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O of DOLFIN objects in XML format.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d8c/classdolfin_1_1IntervalCell.html │ │ │ @@ -385,16 +385,16 @@ │ │ │ │ │ │
    │ │ │

    Compute squared distance to given point. This version takes the two vertex coordinates as 3D points. This makes it possible to reuse this function for computing the (squared) distance to a triangle.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/d96/classdolfin_1_1AdaptiveLinearVariationalSolver.html │ │ │ @@ -422,16 +422,16 @@ │ │ │

    Returns Function The solution to the primal problem

    │ │ │ │ │ │

    Implements dolfin::GenericAdaptiveVariationalSolver.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/da5/predicates_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/predicates.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/predicates.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/daa/structdolfin_1_1GenericBoundingBoxTree_1_1BBox.html │ │ │ @@ -86,15 +86,15 @@ │ │ │ unsigned int child_1 │ │ │  Child 1.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Bounding box data. Leaf nodes are indicated by setting child_0 equal to the node itself. For leaf nodes, child_1 is set to the index of the entity contained in the leaf bounding box.

    │ │ │

    The documentation for this struct was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/dc8/classdolfin_1_1MultiStageScheme.html │ │ │ @@ -221,16 +221,16 @@ │ │ │ │ │ │
    │ │ │

    Return a distinct jacobian index for a given stage if negative the stage is explicit and hence no jacobian needed.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/dc9/classdolfin_1_1BoundingBoxTree.html │ │ │ @@ -430,16 +430,16 @@ │ │ │

    Compute all collisions between process bounding boxes and Point. Effectively a list of processes which may contain the Point.

    │ │ │

    Returns std::vector<unsigned int> A list of process numbers where the Mesh may collide with (intersect) the given point.

    │ │ │

    Arguments point (Point) The point.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/dca/VTKFile_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/VTKFile.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/VTKFile.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/dd4/CSRGraph_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/CSRGraph.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/CSRGraph.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/dd5/classdolfin_1_1Table.html │ │ │ @@ -201,16 +201,16 @@ │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class provides storage and pretty-printing for tables. Example usage:

    │ │ │

    Table table("Timings");

    │ │ │

    table("Eigen", "Assemble") = 0.010; table("Eigen", "Solve") = 0.020; table("PETSc", "Assemble") = 0.011; table("PETSc", "Solve") = 0.019; table("Tpetra", "Assemble") = 0.012; table("Tpetra", "Solve") = 0.018;

    │ │ │

    info(table);

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/ddd/classdolfin_1_1BoundingBoxTree3D.html │ │ │ @@ -302,15 +302,15 @@ │ │ │ std::shared_ptr< GenericBoundingBoxTree_global_tree │ │ │  Global tree for mesh ownership of each process (same on all processes)
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Specialization of bounding box implementation to 3D.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/de4/NonlinearVariationalSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/NonlinearVariationalSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/NonlinearVariationalSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/deb/classdolfin_1_1FunctionSpace.html │ │ │ @@ -899,16 +899,16 @@ │ │ │

    Tabulate the coordinates of all dofs on this process. This function is typically used by preconditioners that require the spatial coordinates of dofs, for example for re-partitioning or nullspace computations.

    │ │ │

    Arguments mesh (Mesh) The mesh.

    │ │ │

    Returns std::vector<double> The dof coordinates (x0, y0, x1, y1, . . .)

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dc/df4/fem_2solve_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/solve.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/solve.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d08/BoundingBoxTree3D_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry/BoundingBoxTree3D.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry/BoundingBoxTree3D.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d15/GenericLinearOperator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericLinearOperator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericLinearOperator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d27/Timer_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/Timer.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/Timer.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d2e/MeshGeometry_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshGeometry.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshGeometry.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d2e/classdolfin_1_1ZoltanInterface.html │ │ │ @@ -83,16 +83,16 @@ │ │ │ static std::size_t compute_local_vertex_coloring (const Graph &graph, std::vector< std::size_t > &colors) │ │ │  Compute vertex colors.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class colors a graph using Zoltan (part of Trilinos). It is designed to work on a single process.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d39/MeshTransformation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshTransformation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshTransformation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d47/classdolfin_1_1GenericBoundingBoxTree.html │ │ │ @@ -299,16 +299,16 @@ │ │ │ std::shared_ptr< GenericBoundingBoxTree_global_tree │ │ │  Global tree for mesh ownership of each process (same on all processes)
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Base class for bounding box implementations (envelope-letter design)

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d4f/DirichletBC_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/DirichletBC.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/DirichletBC.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d5f/classdolfin_1_1GenericMatrix.html │ │ │ @@ -489,16 +489,16 @@ │ │ │

    Matrix-vector product, y = A^T x. The y vector must either be zero-sized or have correct size and parallel layout.

    │ │ │ │ │ │

    Implemented in dolfin::TpetraMatrix, dolfin::PETScMatrix, dolfin::Matrix, and dolfin::EigenMatrix.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d7e/classdolfin_1_1PETScFactory.html │ │ │ @@ -156,16 +156,16 @@ │ │ │ static PETScFactoryinstance () │ │ │  Return singleton instance.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    PETSc linear algebra factory.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d8b/classdolfin_1_1BasisFunction.html │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/d92/classdolfin_1_1Legendre.html │ │ │ @@ -220,16 +220,16 @@ │ │ │ │ │ │ │ │ │
    Returns
    double Legendre polynomial value at x
    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/da4/Logger_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/Logger.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/Logger.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/dba/dolfin__math_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/math/dolfin_math.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/math/dolfin_math.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/dc3/classdolfin_1_1GenericDofMap.html │ │ │ @@ -810,15 +810,15 @@ │ │ │ │ │ │
    │ │ │

    Subdomain mapping constrained boundaries, e.g. periodic conditions

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/dc8/dolfin__doc_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/dolfin_doc.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/dolfin_doc.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/de2/classdolfin_1_1DistributedMeshTools.html │ │ │ @@ -379,16 +379,16 @@ │ │ │ │ │ │
    │ │ │

    Reorders the vertices in a distributed mesh according to their global index, and redistributes them evenly across processes returning the coordinates as a local vector

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/dec/classdolfin_1_1XMLTable.html │ │ │ @@ -89,16 +89,16 @@ │ │ │ static void read (Table &table, pugi::xml_node xml_node) │ │ │  Read the XML file.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Output of XML representation of DOLFIN Table.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/df1/classdolfin_1_1ConvexTriangulation.html │ │ │ @@ -98,16 +98,16 @@ │ │ │ static bool selfintersects (const std::vector< std::vector< Point >> &p) │ │ │  Determine if there are self-intersecting tetrahedra.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements algorithms for triangulating convex domains represented as a set of points.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dd/dfe/classdolfin_1_1TrilinosParameters.html │ │ │ @@ -124,16 +124,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d04/Lagrange_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/math/Lagrange.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/math/Lagrange.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d04/dolfin__parameter_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/parameter/dolfin_parameter.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/parameter/dolfin_parameter.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d06/MeshColoring_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshColoring.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshColoring.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d0a/classdolfin_1_1MeshRenumbering.html │ │ │ @@ -129,16 +129,16 @@ │ │ │ │ │ │ │ │ │
    Returns
    Mesh
    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d14/classdolfin_1_1SVGFile.html │ │ │ @@ -326,16 +326,16 @@ │ │ │ │ │ │ std::size_t counter2 │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements output of meshes to scalable vector graphics format (SVG).

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d18/dolfin__nls_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls/dolfin_nls.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls/dolfin_nls.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d1c/classdolfin_1_1FacetCell.html │ │ │ @@ -249,16 +249,16 @@ │ │ │ │ │ │ std::size_t _local_index │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class represents a cell in a mesh incident to a facet on the boundary. It is useful in cases where one needs to iterate over a boundary mesh and access the corresponding cells in the original mesh.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d25/ParMETIS_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/ParMETIS.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/ParMETIS.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d25/classdolfin_1_1MixedAssembler.html │ │ │ @@ -405,16 +405,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d2c/MeshValueCollection_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshValueCollection.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshValueCollection.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d48/SparsityPatternBuilder_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/SparsityPatternBuilder.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/SparsityPatternBuilder.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d4a/classdolfin_1_1DomainBoundary.html │ │ │ @@ -159,15 +159,15 @@ │ │ │ - Public Attributes inherited from dolfin::SubDomain │ │ │ const double map_tolerance │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class provides a SubDomain which picks out the boundary of a mesh, and provides a convenient way to specify boundary conditions on the entire boundary of a mesh.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d50/classdolfin_1_1HexahedronCell.html │ │ │ @@ -265,16 +265,16 @@ │ │ │ │ │ │ Type _facet_type │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements functionality for hexahedral cell meshes.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d63/classdolfin_1_1VTKWriter.html │ │ │ @@ -94,16 +94,16 @@ │ │ │ static std::string encode_stream (const std::vector< T > &data, bool compress) │ │ │  Form (compressed) base64 encoded string for VTK.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Write VTK Mesh representation.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d6a/classdolfin_1_1XMLMeshValueCollection.html │ │ │ @@ -91,15 +91,15 @@ │ │ │ static void write (const MeshValueCollection< T > &mesh_value_collection, const std::string type, pugi::xml_node xml_node) │ │ │  Write mesh value collection to XML file.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O of XML representation of a MeshValueCollection.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d71/classdolfin_1_1XDMFFile.html │ │ │ @@ -1149,16 +1149,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d7f/HDF5Attribute_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/HDF5Attribute.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/HDF5Attribute.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d83/FiniteElement_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/FiniteElement.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/FiniteElement.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d86/classdolfin_1_1LocalSolver.html │ │ │ @@ -282,16 +282,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d87/classdolfin_1_1PeriodicBoundaryComputation.html │ │ │ @@ -175,16 +175,16 @@ │ │ │ 1: master entities │ │ │ 0: all other entities │ │ │

    It is useful for visualising and debugging the Expression::map function that is used to apply periodic boundary conditions.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d8d/MeshEntityIteratorBase_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshEntityIteratorBase.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshEntityIteratorBase.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/d96/classdolfin_1_1MixedLinearVariationalSolver.html │ │ │ @@ -180,16 +180,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements a solver for mixed linear variational problems.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/da3/GenericLinearAlgebraFactory_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericLinearAlgebraFactory.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericLinearAlgebraFactory.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/da8/LUSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/LUSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/LUSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dac/classdolfin_1_1MeshTopology.html │ │ │ @@ -555,16 +555,16 @@ │ │ │

    Mesh entity colors, if computed. First vector is

    │ │ │

    (colored entity dim - dim1 - dim2 - ... - colored entity dim)

    │ │ │

    The first vector in the pair stores mesh entity colors and the vector<vector> is a list of all mesh entity indices of the same color, e.g. vector<vector>[col][i] is the index of the ith entity of color 'col'.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dac/classdolfin_1_1UnitSquareMesh.html │ │ │ @@ -615,15 +615,15 @@ │ │ │ │ │ │
    auto mesh1 = UnitSquareMesh::create(32, 32);
    │ │ │
    auto mesh2 = UnitSquareMesh::create(32, 32, "crossed");
    │ │ │
    │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/db5/classdolfin_1_1XMLParameters.html │ │ │ @@ -89,16 +89,16 @@ │ │ │ static void write (const Parameters &parameters, pugi::xml_node xml_node) │ │ │  Write the XML file.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O of Parameters in XML format.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/db7/dolfin__la_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/dolfin_la.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/dolfin_la.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dbe/HarmonicSmoothing_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ale/HarmonicSmoothing.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ale/HarmonicSmoothing.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dc2/fem__utils_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/fem_utils.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/fem_utils.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dd3/classdolfin_1_1MultiMeshDofMap.html │ │ │ @@ -236,16 +236,16 @@ │ │ │
    │ │ │

    Return dofmap (part) number i

    │ │ │

    Returns GenericDofMap Dofmap (part) number i

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dd3/classdolfin_1_1UFC.html │ │ │ @@ -573,16 +573,16 @@ │ │ │ │ │ │
    │ │ │

    Pointer to coefficient data. Used to support UFC interface. None const version

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/dd9/classdolfin_1_1Assembler.html │ │ │ @@ -405,16 +405,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/ddc/adapt_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/adapt.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/adapt.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/de/df3/Progress_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log/Progress.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log/Progress.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d10/classdolfin_1_1CoefficientAssigner.html │ │ │ @@ -92,16 +92,16 @@ │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class is used for assignment of coefficients to forms, which allows magic like

    │ │ │

    a.f = f a.g = g

    │ │ │

    which will insert the coefficients f and g in the correct positions in the list of coefficients for the form.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d18/classdolfin_1_1HDF5File.html │ │ │ @@ -509,16 +509,16 @@ │ │ │ │ │ │
    │ │ │

    Write Mesh of given cell dimension to file in a format suitable for re-reading

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d19/Assembler_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/Assembler.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/Assembler.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d19/basic_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/math/basic.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/math/basic.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d2e/SubSystemsManager_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/SubSystemsManager.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/SubSystemsManager.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d32/UnitSquareMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/UnitSquareMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/UnitSquareMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d34/classdolfin_1_1MueluPreconditioner.html │ │ │ @@ -182,16 +182,16 @@ │ │ │ Parameters parameters │ │ │  Parameters.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Implements Muelu preconditioner from Trilinos.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d38/GenericVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/GenericVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/GenericVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d3b/classdolfin_1_1LUSolver.html │ │ │ @@ -235,16 +235,16 @@ │ │ │

    Update solver parameters (pass parameters down to wrapped implementation)

    │ │ │ │ │ │

    Reimplemented from dolfin::GenericLinearSolver.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d40/Extrapolation_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/Extrapolation.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/Extrapolation.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d48/HexahedronCell_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/HexahedronCell.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/HexahedronCell.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d4b/MeshConnectivity_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/MeshConnectivity.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/MeshConnectivity.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d4b/ZoltanInterface_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph/ZoltanInterface.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph/ZoltanInterface.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d4b/classdolfin_1_1EigenVector.html │ │ │ @@ -544,16 +544,16 @@ │ │ │

    Return sum of selected rows in vector. Repeated entries are only summed once.

    │ │ │ │ │ │

    Implements dolfin::GenericVector.

    │ │ │ │ │ │ │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d4b/classdolfin_1_1FacetArea.html │ │ │ @@ -260,16 +260,16 @@ │ │ │ │ │ │ std::vector< std::size_t > _value_shape │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This function represents the area/length of a cell facet on a given mesh.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d4b/pugiconfig_8hpp_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/pugiconfig.hpp Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/pugiconfig.hpp Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d57/classdolfin_1_1MeshEntityIterator.html │ │ │ @@ -254,15 +254,15 @@ │ │ │ │ │ │
    │ │ │

    Provide a safeguard iterator pointing beyond the end of an iteration process, either iterating over the mesh /or incident entities. Added to be bit more like STL iterators, since many algorithms rely on a kind of beyond iterator.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d68/classdolfin_1_1EigenFactory.html │ │ │ @@ -156,16 +156,16 @@ │ │ │ static EigenFactoryinstance () │ │ │  Return singleton instance.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    Eigen linear algebra factory.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d72/classdolfin_1_1MeshPartitioning.html │ │ │ @@ -179,16 +179,16 @@ │ │ │ │ │ │
    │ │ │

    Build a distributed mesh from a local mesh on process 0, with distribution of cells supplied (destination processes for each cell)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d7b/adaptivesolve_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity/adaptivesolve.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity/adaptivesolve.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d7e/classdolfin_1_1Set.html │ │ │ @@ -162,15 +162,15 @@ │ │ │ │ │ │

    Detailed Description

    │ │ │

    template<typename T>
    │ │ │ class dolfin::Set< T >

    │ │ │ │ │ │

    This is a set-like data structure. It is not ordered and it is based a std::vector. It uses linear search, and can be faster than std::set

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d7f/XMLVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d85/MultiMeshDirichletBC_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/MultiMeshDirichletBC.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/MultiMeshDirichletBC.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/d98/BlockVector_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/BlockVector.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/BlockVector.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/da4/DefaultFactory_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/DefaultFactory.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/DefaultFactory.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/da8/EigenMatrix_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/EigenMatrix.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/EigenMatrix.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dbc/XMLMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dbd/LinearSolver_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la/LinearSolver.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la/LinearSolver.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dc8/classdolfin_1_1GenericLinearAlgebraFactory_1_1NotImplementedLinearOperator.html │ │ │ @@ -176,15 +176,15 @@ │ │ │  Parameters.
    │ │ │   │ │ │ - Protected Member Functions inherited from dolfin::GenericLinearOperator │ │ │ virtual void init_layout (const GenericVector &x, const GenericVector &y, GenericLinearOperator *wrapper) │ │ │   │ │ │ │ │ │
    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dc9/classdolfin_1_1LinearOperator.html │ │ │ @@ -220,16 +220,16 @@ │ │ │ │ │ │
    │ │ │

    Create linear operator to match parallel layout of vectors x and y for product y = Ax.

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dc9/classdolfin_1_1TensorLayout.html │ │ │ @@ -225,16 +225,16 @@ │ │ │ │ │ │
    │ │ │

    Return global size for dimension i (size of tensor, includes non-zeroes)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dca/classdolfin_1_1MultiMeshFunction.html │ │ │ @@ -482,16 +482,16 @@ │ │ │
    │ │ │

    Return vector of expansion coefficients (const version)

    │ │ │

    Returns GenericVector The vector of expansion coefficients (const).

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dd0/Array_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common/Array.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common/Array.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dd9/DiscreteOperators_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem/DiscreteOperators.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem/DiscreteOperators.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dd9/classdolfin_1_1FunctionAXPY.html │ │ │ @@ -149,16 +149,16 @@ │ │ │ const std::vector< std::pair< double, std::shared_ptr< const Function > > > & pairs () const │ │ │  Return the scalar and Function pairs.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class represents a linear combination of functions. It is mostly used as an intermediate class for operations such as u = 3*u0 + 4*u1; where the rhs generates an FunctionAXPY.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dda/SphericalShellMesh_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation/SphericalShellMesh.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation/SphericalShellMesh.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/ddb/classdolfin_1_1LocalMeshCoarsening.html │ │ │ @@ -85,16 +85,16 @@ │ │ │ static void coarsen_mesh_by_edge_collapse (Mesh &mesh, MeshFunction< bool > &cell_marker, bool coarsen_boundary=false) │ │ │  Coarsen simplicial mesh locally by edge collapse.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements local mesh coarsening for different mesh types.

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/ddb/classdolfin_1_1MeshOrdering.html │ │ │ @@ -86,16 +86,16 @@ │ │ │ static bool ordered (const Mesh &mesh) │ │ │  Check if mesh is ordered.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    This class implements the ordering of mesh entities according to the UFC specification (see appendix of DOLFIN user manual).

    │ │ │

    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/deb/SubsetIterator_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh/SubsetIterator.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh/SubsetIterator.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/def/XMLTable_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io/XMLTable.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io/XMLTable.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/def/classdolfin_1_1X3DOMParameters.html │ │ │ @@ -258,16 +258,16 @@ │ │ │ │ │ │
    │ │ │

    Set representation of object (wireframe, surface or surface_with_edges)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/def/dolfin__ts_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ts/dolfin_ts.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ts/dolfin_ts.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/df1/classdolfin_1_1PETScKrylovSolver.html │ │ │ @@ -703,16 +703,16 @@ │ │ │ │ │ │
    │ │ │

    Solve linear system Ax = b and return number of iterations (A^t x = b if transpose is true)

    │ │ │ │ │ │
    │ │ │ │ │ │
    The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/df5/Function_8h_source.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function/Function.h Source File │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function/Function.h Source File │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/df/dfe/classdolfin_1_1XMLArray.html │ │ │ @@ -91,15 +91,15 @@ │ │ │ static void write (const std::vector< T > &x, const std::string type, pugi::xml_node xml_node) │ │ │  Write the XML file.
    │ │ │   │ │ │ │ │ │

    Detailed Description

    │ │ │

    I/O of array data in XML format.

    │ │ │

    The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_005a316646ee9897ca597f4816505c0c.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/nls Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/nls Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_1606487d2c63baf8bcef951f24ee0424.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/refinement Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/refinement Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_2093efe25e83f8908aa6eb925a37d608.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/adaptivity Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/adaptivity Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_3c8d26e35ae37cd87593cd499870b3ea.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ale Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ale Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_40f6ef2246ee1ac68ebef1568d7625c9.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/generation Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/generation Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_472428de5dc27f01d59d250a238618a1.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/function Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/function Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_4c7922b4d860ce5266b10dc6c87bd928.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/ts Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/ts Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_6059d97353748246b20048542872fa27.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/geometry Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/geometry Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_64277448abf70228463d2a3c21f1bb7c.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/log Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/log Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_6be0f4b0e5f0b36ce576f4c4d5b33546.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/common Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/common Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_76c7f5a5b975e34da1b480f9768570cb.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/parameter Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/parameter Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_873b25387ba509f0229d716261ea7397.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/la Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/la Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_a7fea60631c43a3d6c8f5f05c1f23298.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/mesh Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/mesh Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_c7ee5a127917a9ad156d11ca5bac9116.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/multistage Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/multistage Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_d35f4b5e4eaa2dc9de9e9831b1bd5978.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/math Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/math Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_df96d61fb93f3bfb725e304ed5b21ed7.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/fem Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/fem Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_e3e83b35203b8af8dd844a1caca7c73d.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/graph Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/graph Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_e89d819e07eea8a730a79cb12f88159a.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/dolfin-doc/cpp/dir_ec21c746dff5f813e36d09abfe2c0484.html │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0~git20201207.b495043/dolfin/io Directory Reference │ │ │ +DOLFIN: /build/dolfin-JiKkP4/dolfin-2019.2.0-git20201207.b495043/dolfin/io Directory Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/dolfin/demo/undocumented/poisson-disc/cpp/PoissonDisc.h │ │ │ @@ -4370,29 +4370,29 @@ │ │ │ alignas(32) double BF1[5][5] = {}; │ │ │ alignas(32) double BF2[5][5] = {}; │ │ │ alignas(32) double BF3[5][5] = {}; │ │ │ for (int iq = 0; iq < 6; ++iq) │ │ │ { │ │ │ // Quadrature loop body setup (num_points=6) │ │ │ // Unstructured varying computations for num_points=6 │ │ │ - const double J_m3_c0 = coordinate_dofs[0] * FE3_C0_D10_Q6[0][iq][0] + coordinate_dofs[2] * FE3_C0_D10_Q6[0][iq][1] + coordinate_dofs[6] * FE3_C0_D10_Q6[0][iq][2] + coordinate_dofs[8] * FE3_C0_D10_Q6[0][iq][3] + coordinate_dofs[10] * FE3_C0_D10_Q6[0][iq][4]; │ │ │ - const double J_m3_c3 = coordinate_dofs[1] * FE3_C0_D01_Q6[0][iq][0] + coordinate_dofs[5] * FE3_C0_D01_Q6[0][iq][1] + coordinate_dofs[7] * FE3_C0_D01_Q6[0][iq][2] + coordinate_dofs[9] * FE3_C0_D01_Q6[0][iq][3] + coordinate_dofs[11] * FE3_C0_D01_Q6[0][iq][4]; │ │ │ - const double J_m3_c1 = coordinate_dofs[0] * FE3_C0_D01_Q6[0][iq][0] + coordinate_dofs[4] * FE3_C0_D01_Q6[0][iq][1] + coordinate_dofs[6] * FE3_C0_D01_Q6[0][iq][2] + coordinate_dofs[8] * FE3_C0_D01_Q6[0][iq][3] + coordinate_dofs[10] * FE3_C0_D01_Q6[0][iq][4]; │ │ │ - const double J_m3_c2 = coordinate_dofs[1] * FE3_C0_D10_Q6[0][iq][0] + coordinate_dofs[3] * FE3_C0_D10_Q6[0][iq][1] + coordinate_dofs[7] * FE3_C0_D10_Q6[0][iq][2] + coordinate_dofs[9] * FE3_C0_D10_Q6[0][iq][3] + coordinate_dofs[11] * FE3_C0_D10_Q6[0][iq][4]; │ │ │ + const double J_m7_c0 = coordinate_dofs[0] * FE3_C0_D10_Q6[0][iq][0] + coordinate_dofs[2] * FE3_C0_D10_Q6[0][iq][1] + coordinate_dofs[6] * FE3_C0_D10_Q6[0][iq][2] + coordinate_dofs[8] * FE3_C0_D10_Q6[0][iq][3] + coordinate_dofs[10] * FE3_C0_D10_Q6[0][iq][4]; │ │ │ + const double J_m7_c3 = coordinate_dofs[1] * FE3_C0_D01_Q6[0][iq][0] + coordinate_dofs[5] * FE3_C0_D01_Q6[0][iq][1] + coordinate_dofs[7] * FE3_C0_D01_Q6[0][iq][2] + coordinate_dofs[9] * FE3_C0_D01_Q6[0][iq][3] + coordinate_dofs[11] * FE3_C0_D01_Q6[0][iq][4]; │ │ │ + const double J_m7_c1 = coordinate_dofs[0] * FE3_C0_D01_Q6[0][iq][0] + coordinate_dofs[4] * FE3_C0_D01_Q6[0][iq][1] + coordinate_dofs[6] * FE3_C0_D01_Q6[0][iq][2] + coordinate_dofs[8] * FE3_C0_D01_Q6[0][iq][3] + coordinate_dofs[10] * FE3_C0_D01_Q6[0][iq][4]; │ │ │ + const double J_m7_c2 = coordinate_dofs[1] * FE3_C0_D10_Q6[0][iq][0] + coordinate_dofs[3] * FE3_C0_D10_Q6[0][iq][1] + coordinate_dofs[7] * FE3_C0_D10_Q6[0][iq][2] + coordinate_dofs[9] * FE3_C0_D10_Q6[0][iq][3] + coordinate_dofs[11] * FE3_C0_D10_Q6[0][iq][4]; │ │ │ alignas(32) double sv6[20]; │ │ │ - sv6[0] = J_m3_c0 * J_m3_c3; │ │ │ - sv6[1] = J_m3_c1 * J_m3_c2; │ │ │ + sv6[0] = J_m7_c0 * J_m7_c3; │ │ │ + sv6[1] = J_m7_c1 * J_m7_c2; │ │ │ sv6[2] = sv6[0] + -1 * sv6[1]; │ │ │ - sv6[3] = J_m3_c0 / sv6[2]; │ │ │ - sv6[4] = -1 * J_m3_c1 / sv6[2]; │ │ │ + sv6[3] = J_m7_c0 / sv6[2]; │ │ │ + sv6[4] = -1 * J_m7_c1 / sv6[2]; │ │ │ sv6[5] = sv6[3] * sv6[3]; │ │ │ sv6[6] = sv6[3] * sv6[4]; │ │ │ sv6[7] = sv6[4] * sv6[4]; │ │ │ - sv6[8] = J_m3_c3 / sv6[2]; │ │ │ - sv6[9] = -1 * J_m3_c2 / sv6[2]; │ │ │ + sv6[8] = J_m7_c3 / sv6[2]; │ │ │ + sv6[9] = -1 * J_m7_c2 / sv6[2]; │ │ │ sv6[10] = sv6[9] * sv6[9]; │ │ │ sv6[11] = sv6[8] * sv6[9]; │ │ │ sv6[12] = sv6[8] * sv6[8]; │ │ │ sv6[13] = sv6[5] + sv6[10]; │ │ │ sv6[14] = sv6[6] + sv6[11]; │ │ │ sv6[15] = sv6[12] + sv6[7]; │ │ │ sv6[16] = std::abs(sv6[2]); │ │ │ @@ -4537,27 +4537,27 @@ │ │ │ { -0.1177151633084291, -0.04749625719880003, 0.1737683636541741, 0.1353078281686268, 0.790160442765823, 0.06597478591860526 }, │ │ │ { 0.1737683636541741, -0.04749625719880009, -0.1177151633084291, 0.06597478591860535, 0.7901604427658229, 0.1353078281686269 } } }; │ │ │ alignas(32) double BF0[6] = {}; │ │ │ for (int iq = 0; iq < 12; ++iq) │ │ │ { │ │ │ // Quadrature loop body setup (num_points=12) │ │ │ // Unstructured varying computations for num_points=12 │ │ │ - double w0_m3 = 0.0; │ │ │ + double w0_m7 = 0.0; │ │ │ for (int ic = 0; ic < 6; ++ic) │ │ │ - w0_m3 += w[0][ic] * FE3_C0_Q12[0][iq][ic]; │ │ │ - const double J_m3_c0 = coordinate_dofs[0] * FE3_C0_D10_Q12[0][iq][0] + coordinate_dofs[2] * FE3_C0_D10_Q12[0][iq][1] + coordinate_dofs[6] * FE3_C0_D10_Q12[0][iq][2] + coordinate_dofs[8] * FE3_C0_D10_Q12[0][iq][3] + coordinate_dofs[10] * FE3_C0_D10_Q12[0][iq][4]; │ │ │ - const double J_m3_c3 = coordinate_dofs[1] * FE3_C0_D01_Q12[0][iq][0] + coordinate_dofs[5] * FE3_C0_D01_Q12[0][iq][1] + coordinate_dofs[7] * FE3_C0_D01_Q12[0][iq][2] + coordinate_dofs[9] * FE3_C0_D01_Q12[0][iq][3] + coordinate_dofs[11] * FE3_C0_D01_Q12[0][iq][4]; │ │ │ - const double J_m3_c1 = coordinate_dofs[0] * FE3_C0_D01_Q12[0][iq][0] + coordinate_dofs[4] * FE3_C0_D01_Q12[0][iq][1] + coordinate_dofs[6] * FE3_C0_D01_Q12[0][iq][2] + coordinate_dofs[8] * FE3_C0_D01_Q12[0][iq][3] + coordinate_dofs[10] * FE3_C0_D01_Q12[0][iq][4]; │ │ │ - const double J_m3_c2 = coordinate_dofs[1] * FE3_C0_D10_Q12[0][iq][0] + coordinate_dofs[3] * FE3_C0_D10_Q12[0][iq][1] + coordinate_dofs[7] * FE3_C0_D10_Q12[0][iq][2] + coordinate_dofs[9] * FE3_C0_D10_Q12[0][iq][3] + coordinate_dofs[11] * FE3_C0_D10_Q12[0][iq][4]; │ │ │ + w0_m7 += w[0][ic] * FE3_C0_Q12[0][iq][ic]; │ │ │ + const double J_m7_c0 = coordinate_dofs[0] * FE3_C0_D10_Q12[0][iq][0] + coordinate_dofs[2] * FE3_C0_D10_Q12[0][iq][1] + coordinate_dofs[6] * FE3_C0_D10_Q12[0][iq][2] + coordinate_dofs[8] * FE3_C0_D10_Q12[0][iq][3] + coordinate_dofs[10] * FE3_C0_D10_Q12[0][iq][4]; │ │ │ + const double J_m7_c3 = coordinate_dofs[1] * FE3_C0_D01_Q12[0][iq][0] + coordinate_dofs[5] * FE3_C0_D01_Q12[0][iq][1] + coordinate_dofs[7] * FE3_C0_D01_Q12[0][iq][2] + coordinate_dofs[9] * FE3_C0_D01_Q12[0][iq][3] + coordinate_dofs[11] * FE3_C0_D01_Q12[0][iq][4]; │ │ │ + const double J_m7_c1 = coordinate_dofs[0] * FE3_C0_D01_Q12[0][iq][0] + coordinate_dofs[4] * FE3_C0_D01_Q12[0][iq][1] + coordinate_dofs[6] * FE3_C0_D01_Q12[0][iq][2] + coordinate_dofs[8] * FE3_C0_D01_Q12[0][iq][3] + coordinate_dofs[10] * FE3_C0_D01_Q12[0][iq][4]; │ │ │ + const double J_m7_c2 = coordinate_dofs[1] * FE3_C0_D10_Q12[0][iq][0] + coordinate_dofs[3] * FE3_C0_D10_Q12[0][iq][1] + coordinate_dofs[7] * FE3_C0_D10_Q12[0][iq][2] + coordinate_dofs[9] * FE3_C0_D10_Q12[0][iq][3] + coordinate_dofs[11] * FE3_C0_D10_Q12[0][iq][4]; │ │ │ alignas(32) double sv12[5]; │ │ │ - sv12[0] = J_m3_c0 * J_m3_c3; │ │ │ - sv12[1] = J_m3_c1 * J_m3_c2; │ │ │ + sv12[0] = J_m7_c0 * J_m7_c3; │ │ │ + sv12[1] = J_m7_c1 * J_m7_c2; │ │ │ sv12[2] = sv12[0] + -1 * sv12[1]; │ │ │ sv12[3] = std::abs(sv12[2]); │ │ │ - sv12[4] = sv12[3] * w0_m3; │ │ │ + sv12[4] = sv12[3] * w0_m7; │ │ │ const double fw0 = sv12[4] * weights12[iq]; │ │ │ for (int i = 0; i < 6; ++i) │ │ │ BF0[i] += fw0 * FE3_C0_Q12[0][iq][i]; │ │ │ } │ │ │ std::fill(A, A + 6, 0.0); │ │ │ for (int i = 0; i < 6; ++i) │ │ │ A[i] += BF0[i]; │ │ │ @@ -4728,30 +4728,30 @@ │ │ │ { -0.007670448078565331, -0.1235392191082565, 0.4142076069572915, 0.6860774146698267, 0.0239750954756994, 0.006949550084004164 }, │ │ │ { -0.002454527962984371, -0.06062240407823935, 0.7915108838370698, 0.2617235979728445, 0.009145976992497973, 0.0006964732388113071 } } }; │ │ │ alignas(32) double BF0 = {}; │ │ │ for (int iq = 0; iq < 36; ++iq) │ │ │ { │ │ │ // Quadrature loop body setup (num_points=36) │ │ │ // Unstructured varying computations for num_points=36 │ │ │ - const double x_m3_c0 = coordinate_dofs[0] * FE5_C0_Q36[0][iq][0] + coordinate_dofs[2] * FE5_C0_Q36[0][iq][1] + coordinate_dofs[4] * FE5_C0_Q36[0][iq][2] + coordinate_dofs[6] * FE5_C0_Q36[0][iq][3] + coordinate_dofs[8] * FE5_C0_Q36[0][iq][4] + coordinate_dofs[10] * FE5_C0_Q36[0][iq][5]; │ │ │ - const double x_m3_c1 = coordinate_dofs[1] * FE5_C0_Q36[0][iq][0] + coordinate_dofs[3] * FE5_C0_Q36[0][iq][1] + coordinate_dofs[5] * FE5_C0_Q36[0][iq][2] + coordinate_dofs[7] * FE5_C0_Q36[0][iq][3] + coordinate_dofs[9] * FE5_C0_Q36[0][iq][4] + coordinate_dofs[11] * FE5_C0_Q36[0][iq][5]; │ │ │ - double w0_m3 = 0.0; │ │ │ + const double x_m7_c0 = coordinate_dofs[0] * FE5_C0_Q36[0][iq][0] + coordinate_dofs[2] * FE5_C0_Q36[0][iq][1] + coordinate_dofs[4] * FE5_C0_Q36[0][iq][2] + coordinate_dofs[6] * FE5_C0_Q36[0][iq][3] + coordinate_dofs[8] * FE5_C0_Q36[0][iq][4] + coordinate_dofs[10] * FE5_C0_Q36[0][iq][5]; │ │ │ + const double x_m7_c1 = coordinate_dofs[1] * FE5_C0_Q36[0][iq][0] + coordinate_dofs[3] * FE5_C0_Q36[0][iq][1] + coordinate_dofs[5] * FE5_C0_Q36[0][iq][2] + coordinate_dofs[7] * FE5_C0_Q36[0][iq][3] + coordinate_dofs[9] * FE5_C0_Q36[0][iq][4] + coordinate_dofs[11] * FE5_C0_Q36[0][iq][5]; │ │ │ + double w0_m7 = 0.0; │ │ │ for (int ic = 0; ic < 6; ++ic) │ │ │ - w0_m3 += w[0][ic] * FE5_C0_Q36[0][iq][ic]; │ │ │ - const double J_m3_c0 = coordinate_dofs[0] * FE5_C0_D10_Q36[0][iq][0] + coordinate_dofs[2] * FE5_C0_D10_Q36[0][iq][1] + coordinate_dofs[6] * FE5_C0_D10_Q36[0][iq][2] + coordinate_dofs[8] * FE5_C0_D10_Q36[0][iq][3] + coordinate_dofs[10] * FE5_C0_D10_Q36[0][iq][4]; │ │ │ - const double J_m3_c3 = coordinate_dofs[1] * FE5_C0_D01_Q36[0][iq][0] + coordinate_dofs[5] * FE5_C0_D01_Q36[0][iq][1] + coordinate_dofs[7] * FE5_C0_D01_Q36[0][iq][2] + coordinate_dofs[9] * FE5_C0_D01_Q36[0][iq][3] + coordinate_dofs[11] * FE5_C0_D01_Q36[0][iq][4]; │ │ │ - const double J_m3_c1 = coordinate_dofs[0] * FE5_C0_D01_Q36[0][iq][0] + coordinate_dofs[4] * FE5_C0_D01_Q36[0][iq][1] + coordinate_dofs[6] * FE5_C0_D01_Q36[0][iq][2] + coordinate_dofs[8] * FE5_C0_D01_Q36[0][iq][3] + coordinate_dofs[10] * FE5_C0_D01_Q36[0][iq][4]; │ │ │ - const double J_m3_c2 = coordinate_dofs[1] * FE5_C0_D10_Q36[0][iq][0] + coordinate_dofs[3] * FE5_C0_D10_Q36[0][iq][1] + coordinate_dofs[7] * FE5_C0_D10_Q36[0][iq][2] + coordinate_dofs[9] * FE5_C0_D10_Q36[0][iq][3] + coordinate_dofs[11] * FE5_C0_D10_Q36[0][iq][4]; │ │ │ + w0_m7 += w[0][ic] * FE5_C0_Q36[0][iq][ic]; │ │ │ + const double J_m7_c0 = coordinate_dofs[0] * FE5_C0_D10_Q36[0][iq][0] + coordinate_dofs[2] * FE5_C0_D10_Q36[0][iq][1] + coordinate_dofs[6] * FE5_C0_D10_Q36[0][iq][2] + coordinate_dofs[8] * FE5_C0_D10_Q36[0][iq][3] + coordinate_dofs[10] * FE5_C0_D10_Q36[0][iq][4]; │ │ │ + const double J_m7_c3 = coordinate_dofs[1] * FE5_C0_D01_Q36[0][iq][0] + coordinate_dofs[5] * FE5_C0_D01_Q36[0][iq][1] + coordinate_dofs[7] * FE5_C0_D01_Q36[0][iq][2] + coordinate_dofs[9] * FE5_C0_D01_Q36[0][iq][3] + coordinate_dofs[11] * FE5_C0_D01_Q36[0][iq][4]; │ │ │ + const double J_m7_c1 = coordinate_dofs[0] * FE5_C0_D01_Q36[0][iq][0] + coordinate_dofs[4] * FE5_C0_D01_Q36[0][iq][1] + coordinate_dofs[6] * FE5_C0_D01_Q36[0][iq][2] + coordinate_dofs[8] * FE5_C0_D01_Q36[0][iq][3] + coordinate_dofs[10] * FE5_C0_D01_Q36[0][iq][4]; │ │ │ + const double J_m7_c2 = coordinate_dofs[1] * FE5_C0_D10_Q36[0][iq][0] + coordinate_dofs[3] * FE5_C0_D10_Q36[0][iq][1] + coordinate_dofs[7] * FE5_C0_D10_Q36[0][iq][2] + coordinate_dofs[9] * FE5_C0_D10_Q36[0][iq][3] + coordinate_dofs[11] * FE5_C0_D10_Q36[0][iq][4]; │ │ │ alignas(32) double sv36[9]; │ │ │ - sv36[0] = x_m3_c0 * x_m3_c0; │ │ │ - sv36[1] = x_m3_c1 * x_m3_c1; │ │ │ + sv36[0] = x_m7_c0 * x_m7_c0; │ │ │ + sv36[1] = x_m7_c1 * x_m7_c1; │ │ │ sv36[2] = sv36[0] + sv36[1]; │ │ │ - sv36[3] = -1 * ((1.0 + -1 * sv36[2]) / 4.0) + w0_m3; │ │ │ - sv36[4] = J_m3_c0 * J_m3_c3; │ │ │ - sv36[5] = J_m3_c1 * J_m3_c2; │ │ │ + sv36[3] = -1 * ((1.0 + -1 * sv36[2]) / 4.0) + w0_m7; │ │ │ + sv36[4] = J_m7_c0 * J_m7_c3; │ │ │ + sv36[5] = J_m7_c1 * J_m7_c2; │ │ │ sv36[6] = sv36[4] + -1 * sv36[5]; │ │ │ sv36[7] = std::abs(sv36[6]); │ │ │ sv36[8] = std::pow(sv36[3], 2) * sv36[7]; │ │ │ const double fw0 = sv36[8] * weights36[iq]; │ │ │ BF0 += fw0; │ │ │ } │ │ │ A[0] = 0.0;