Scalar¶
-
class
dolfin.cpp.la.Scalar¶ Bases:
dolfin.cpp.la.GenericTensorThis class represents a real-valued scalar quantity and implements the GenericTensor interface for scalars.
Create zero scalar
-
add()¶ Overloaded versions
add(block, num_rows, rows)
Add block of values using global indices
add(block, rows)
Add block of values using global indices
add(block, rows)
Add block of values using global indices
-
add_local()¶ Overloaded versions
add_local(block, num_rows, rows)
Add block of values using local indices
add_local(block, rows)
Add block of values using local indices
add_local(block, rows)
Add block of values using local indices
-
add_local_value()¶ Add to local increment (added for testing, remove if we add a better way from python)
-
copy()¶ Return copy of scalar
-
get_scalar_value()¶ Get final value (assumes prior apply(), not part of GenericTensor interface)
-
thisown¶ The membership flag
-