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_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¶