| python/src/dolfinx_mpc/__init__.py |
(no function) |
|
11 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/_kind.py |
blocked_layout |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/_kind.py |
single_type |
|
5 |
1 |
0 |
|
80% |
| python/src/dolfinx_mpc/_kind.py |
deprecated |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/_kind.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_assemble_form |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_add_diagonals |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_finalize_matrix |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
assemble_matrix |
|
25 |
1 |
0 |
|
96% |
| python/src/dolfinx_mpc/assemble_matrix.py |
create_matrix |
|
12 |
1 |
0 |
|
92% |
| python/src/dolfinx_mpc/assemble_matrix.py |
create_sparsity_pattern |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_create_matrix_nest |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
create_matrix_nest |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_block_spaces |
|
10 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_raise_if_constrained_masters |
|
29 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_assemble_blocks |
|
14 |
1 |
0 |
|
93% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_assemble_matrix_nest |
|
12 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
assemble_matrix_nest |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_block_index_sets |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_create_matrix_block |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_matrix.py |
_assemble_matrix_block |
|
10 |
1 |
0 |
|
90% |
| python/src/dolfinx_mpc/assemble_matrix.py |
(no function) |
|
32 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_block_maps |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_is_block_vector |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_block_offsets |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_block_scratch |
|
3 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_add_to_block |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_block_arrays |
|
9 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_block_arrays_read |
|
6 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
apply_lifting |
|
25 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
apply_lifting._lifting_data |
|
13 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
apply_mpc_lifting |
|
18 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
create_vector |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
assemble_vector |
|
13 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_assemble_form |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_create_vector_nest |
|
3 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
create_vector_nest |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_assemble_vector_nest |
|
3 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_assemble_vector_blocks |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
assemble_vector_nest |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_create_vector_block |
|
3 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/assemble_vector.py |
_assemble_vector_block |
|
4 |
1 |
0 |
|
75% |
| python/src/dolfinx_mpc/assemble_vector.py |
(no function) |
|
36 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/container.py |
_Unset.__repr__ |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
_deprecated |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
_default_tolerance |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/container.py |
_tolerance |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/container.py |
_cpp_function |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/container.py |
_scalar_type |
|
10 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/container.py |
MPCData.__init__ |
|
9 |
9 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
MPCData.slaves |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
MPCData.masters |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
MPCData.coeffs |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
MPCData.owners |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
MPCData.offsets |
|
1 |
1 |
0 |
|
0% |
| python/src/dolfinx_mpc/container.py |
(no function) |
|
32 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dictcondition.py |
close_to |
|
7 |
7 |
0 |
|
0% |
| python/src/dolfinx_mpc/dictcondition.py |
_close_pairs |
|
17 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dictcondition.py |
_digest |
|
11 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dictcondition.py |
_check_input |
|
13 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dictcondition.py |
create_dictionary_constraint |
|
58 |
1 |
0 |
|
98% |
| python/src/dolfinx_mpc/dictcondition.py |
create_dictionary_constraint.dof_table |
|
9 |
1 |
0 |
|
89% |
| python/src/dolfinx_mpc/dictcondition.py |
create_dictionary_constraint.points |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dictcondition.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
BCData.__init__ |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
BCData.markers |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
BCData.rows |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
BCData.lifting |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
BCData._marker |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/dirichletbc.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/integralcondition.py |
create_integral_constraint |
|
72 |
2 |
0 |
|
97% |
| python/src/dolfinx_mpc/integralcondition.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.__init__ |
|
22 |
2 |
0 |
|
91% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_constraint |
|
17 |
2 |
0 |
|
88% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_integral_constraint |
|
9 |
3 |
0 |
|
67% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_constraint_from_mpc_data |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.finalize |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.update_constants |
|
6 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.constants |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.has_inhomogeneity |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.master_blocks |
|
2 |
2 |
0 |
|
0% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.dtype |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.has_cross_block_masters |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_periodic_constraint_topological |
|
9 |
1 |
0 |
|
89% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_periodic_constraint_geometrical |
|
9 |
1 |
0 |
|
89% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_submesh_constraint |
|
12 |
4 |
0 |
|
67% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._add_rbe2 |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_rbe2_topological |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_rbe2_geometrical |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.update_rbe2 |
|
5 |
1 |
0 |
|
80% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._add_rbe3 |
|
8 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_rbe3_topological |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.add_rbe3_geometrical |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._build_rbe3 |
|
15 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._build_rbe3.gather |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.update_rbe3 |
|
5 |
1 |
0 |
|
80% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_slip_constraint |
|
8 |
1 |
0 |
|
88% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_general_constraint |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._tolerances |
|
10 |
7 |
0 |
|
30% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_contact_slip_condition |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.create_contact_inelastic_condition |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.is_slave |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.slaves |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.masters |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.coefficients |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.all_coefficients |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.all_masters |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.update_coefficients |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.scale_coefficients |
|
12 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.num_local_slaves |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.cell_to_slaves |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.function_space |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.input_space |
|
1 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.backsubstitution |
|
14 |
5 |
0 |
|
64% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint.homogenize |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._raise_if_finalized |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/multipointconstraint.py |
MultiPointConstraint._raise_if_not_finalized |
|
2 |
1 |
0 |
|
50% |
| python/src/dolfinx_mpc/multipointconstraint.py |
finalize_multipointconstraints |
|
48 |
2 |
0 |
|
96% |
| python/src/dolfinx_mpc/multipointconstraint.py |
(no function) |
|
90 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
_row_spaces |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
_backsubstitute |
|
10 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
assemble_jacobian_mpc |
|
12 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
assemble_residual_mpc |
|
18 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
NonlinearProblem.__init__ |
|
47 |
2 |
0 |
|
96% |
| python/src/dolfinx_mpc/problem.py |
NonlinearProblem.solve |
|
6 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
LinearProblem.__init__ |
|
86 |
5 |
0 |
|
94% |
| python/src/dolfinx_mpc/problem.py |
LinearProblem.solve |
|
35 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/problem.py |
(no function) |
|
36 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/rbe.py |
create_rbe2 |
|
5 |
1 |
0 |
|
80% |
| python/src/dolfinx_mpc/rbe.py |
create_rbe3 |
|
5 |
1 |
0 |
|
80% |
| python/src/dolfinx_mpc/rbe.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
create_spider_mesh |
|
14 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
_local_input_indices |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
create_spider_pair |
|
9 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
move |
|
16 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
spider_values |
|
14 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/spider.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/__init__.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
rotation_matrix |
|
7 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
facet_normal_approximation |
|
60 |
6 |
0 |
|
90% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
log_info |
|
5 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
rigid_motions_nullspace |
|
29 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
determine_closest_block |
|
57 |
8 |
0 |
|
86% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
create_point_to_point_constraint |
|
87 |
20 |
0 |
|
77% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
create_normal_approximation |
|
4 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/mpc_utils.py |
(no function) |
|
22 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
_gather_slaves_global |
|
11 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
gather_constants |
|
13 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
gather_transformation_matrix |
|
39 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
petsc_to_local_CSR |
|
7 |
7 |
0 |
|
0% |
| python/src/dolfinx_mpc/utils/test.py |
gather_PETScMatrix |
|
10 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
gather_PETScVector |
|
7 |
1 |
0 |
|
86% |
| python/src/dolfinx_mpc/utils/test.py |
compare_CSR |
|
2 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
compare_mpc_lhs |
|
19 |
0 |
0 |
|
100% |
| python/src/dolfinx_mpc/utils/test.py |
compare_mpc_rhs |
|
16 |
1 |
0 |
|
94% |
| python/src/dolfinx_mpc/utils/test.py |
(no function) |
|
18 |
0 |
0 |
|
100% |