dolfin.cpp.common¶
Common module
Functions
dump_timings_to_xml(arg0, arg1) |
|
git_commit_hash() |
Returns git hash for this build. |
has_debug() |
|
has_hdf5() |
|
has_hdf5_parallel() |
|
has_mpi() |
|
has_mpi4py() |
Return True if DOLFIN is configured with mpi4py |
has_parmetis() |
|
has_petsc() |
Return True if DOLFIN is configured with PETSc |
has_petsc4py() |
Return True if DOLFIN is configured with petsc4py |
has_scotch() |
|
has_slepc() |
Return True if DOLFIN is configured with SLEPc |
has_slepc4py() |
Return True if DOLFIN is configured with slepc4py |
has_sundials() |
Return True if DOLFIN is configured with SUNDIALS |
list_timings(arg0, arg1) |
|
sizeof_la_index() |
|
timing(arg0, arg1) |
|
timings(arg0, arg1) |
Classes
SubSystemsManager |
|
Timer |
Timer class |
TimingClear |
|
TimingType |
|
Variable |
Variable base class |
-
class
dolfin.cpp.common.Timer¶ Bases:
pybind11_builtins.pybind11_objectTimer class
-
elapsed(self: dolfin.cpp.common.Timer) → Tuple[float, float, float]¶
-
resume(self: dolfin.cpp.common.Timer) → None¶
-
start(self: dolfin.cpp.common.Timer) → None¶ Start timer
-
stop(self: dolfin.cpp.common.Timer) → float¶ Stop timer
-
-
class
dolfin.cpp.common.Variable¶ Bases:
pybind11_builtins.pybind11_objectVariable base class
-
id(self: dolfin.cpp.common.Variable) → int¶
-
label(self: dolfin.cpp.common.Variable) → str¶
-
name(self: dolfin.cpp.common.Variable) → str¶
-
rename(self: dolfin.cpp.common.Variable, arg0: str, arg1: str) → None¶
-
-
dolfin.cpp.common.dump_timings_to_xml(arg0: str, arg1: dolfin.cpp.common.TimingClear) → None¶
-
dolfin.cpp.common.git_commit_hash() → str¶ Returns git hash for this build.
-
dolfin.cpp.common.has_debug() → bool¶
-
dolfin.cpp.common.has_hdf5() → bool¶
-
dolfin.cpp.common.has_hdf5_parallel() → bool¶
-
dolfin.cpp.common.has_mpi() → bool¶
-
dolfin.cpp.common.has_mpi4py() → bool¶ Return True if DOLFIN is configured with mpi4py
-
dolfin.cpp.common.has_parmetis() → bool¶
-
dolfin.cpp.common.has_petsc() → bool¶ Return True if DOLFIN is configured with PETSc
-
dolfin.cpp.common.has_petsc4py() → bool¶ Return True if DOLFIN is configured with petsc4py
-
dolfin.cpp.common.has_scotch() → bool¶
-
dolfin.cpp.common.has_slepc() → bool¶ Return True if DOLFIN is configured with SLEPc
-
dolfin.cpp.common.has_slepc4py() → bool¶ Return True if DOLFIN is configured with slepc4py
-
dolfin.cpp.common.has_sundials() → bool¶ Return True if DOLFIN is configured with SUNDIALS
-
dolfin.cpp.common.list_timings(arg0: dolfin.cpp.common.TimingClear, arg1: List[dolfin.cpp.common.TimingType]) → None¶
-
dolfin.cpp.common.sizeof_la_index() → int¶
-
dolfin.cpp.common.timing(arg0: str, arg1: dolfin.cpp.common.TimingClear) → Tuple[int, float, float, float]¶
-
dolfin.cpp.common.timings(arg0: dolfin.cpp.common.TimingClear, arg1: List[dolfin.cpp.common.TimingType]) → dolfin::Table¶