dolfin.cpp.adaptivity¶
Adaptivity module
Classes
Adaptive linear variational solver |
|
Adaptive nonlinear variational solver |
|
Error control |
|
Generic adaptive variational solver |
|
Goal functional |
|
-
class
dolfin.cpp.adaptivity.
AdaptiveLinearVariationalSolver
¶ Bases:
dolfin.cpp.adaptivity.GenericAdaptiveVariationalSolver
Adaptive linear variational solver
-
class
dolfin.cpp.adaptivity.
AdaptiveNonlinearVariationalSolver
¶ Bases:
dolfin.cpp.adaptivity.GenericAdaptiveVariationalSolver
Adaptive nonlinear variational solver
-
class
dolfin.cpp.adaptivity.
ErrorControl
¶ Bases:
dolfin.cpp.common.Variable
Error control
-
estimate_error
(*args, **kwargs)¶ Overloaded function.
estimate_error(self: dolfin.cpp.adaptivity.ErrorControl, arg0: dolfin.cpp.function.Function, arg1: List[dolfin.cpp.fem.DirichletBC]) -> float
estimate_error(self: dolfin.cpp.adaptivity.ErrorControl, arg0: object, arg1: List[dolfin.cpp.fem.DirichletBC]) -> float
-
-
class
dolfin.cpp.adaptivity.
GenericAdaptiveVariationalSolver
¶ Bases:
dolfin.cpp.common.Variable
Generic adaptive variational solver
-
solve
(self: dolfin.cpp.adaptivity.GenericAdaptiveVariationalSolver, arg0: float) → None¶
-
summary
(self: dolfin.cpp.adaptivity.GenericAdaptiveVariationalSolver) → None¶
-
-
class
dolfin.cpp.adaptivity.
GoalFunctional
¶ Bases:
dolfin.cpp.fem.Form
Goal functional
-
class
dolfin.cpp.adaptivity.
TimeSeries
¶ Bases:
dolfin.cpp.common.Variable
-
mesh_times
(self: dolfin.cpp.adaptivity.TimeSeries) → List[float]¶
-
retrieve
(*args, **kwargs)¶ Overloaded function.
retrieve(self: dolfin.cpp.adaptivity.TimeSeries, vector: dolfin.cpp.la.GenericVector, t: float, interpolate: bool=True) -> None
retrieve(self: dolfin.cpp.adaptivity.TimeSeries, arg0: dolfin.cpp.mesh.Mesh, arg1: float) -> None
-
store
(*args, **kwargs)¶ Overloaded function.
store(self: dolfin.cpp.adaptivity.TimeSeries, arg0: dolfin.cpp.la.GenericVector, arg1: float) -> None
store(self: dolfin.cpp.adaptivity.TimeSeries, arg0: dolfin.cpp.mesh.Mesh, arg1: float) -> None
-
vector_times
(self: dolfin.cpp.adaptivity.TimeSeries) → List[float]¶
-