dolfin.cpp.common¶
Common module
Functions
|
|
Returns git hash for this build. |
|
|
|
|
|
Return True if DOLFIN is configured with mpi4py |
|
Return True if DOLFIN is configured with PETSc |
|
Return True if DOLFIN is configured with petsc4py |
|
Return True if DOLFIN is configured with SLEPc |
|
Return True if DOLFIN is configured with slepc4py |
|
Return True if DOLFIN is configured with SUNDIALS |
|
|
|
|
|
|
Classes
|
|
Timer class |
|
|
|
|
|
Variable base class |
-
class
dolfin.cpp.common.
Timer
¶ Bases:
pybind11_builtins.pybind11_object
Timer 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_object
Variable 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¶