Program name Flow123d Program version 3.0.0 Program branch PE_improve_tests Program revision 9b98146 Program build Oct 4 2018, 12:36:48 flags: -g -O0 -Wall -Wno-unused-local-typedefs -Wno-deprecated-declarations -std=c++11 Timer resolution 4.045e-05 Task description Test10 - Steady flow with anisotropic conductivity Task size 831 Run process count 1 Run started 2018-10-04 12:39:15 Run ended 2018-10-04 12:39:16 tag call count (max) max T min/max T avg T total T source line 100.00 100.00 Whole Program 1 1.0570 1.0000 1.0570 1.0570 system/sys_profiler.cc, () 297 91.79 . 91.79 Application::run 1 0.9702 1.0000 0.9702 0.9702 main.cc, run() 298 46.86 . . 51.05 HC run simulation 1 0.4953 1.0000 0.4953 0.4953 coupling/hc_explicit_sequential.cc, run_simulation() 200 0.07 . . . 0.16 Solving MH system 1 0.0008 1.0000 0.0008 0.0008 flow/darcy_flow_mh.cc, update_solution() 425 46.78 . . . 99.83 HC water zero time step 1 0.4944 1.0000 0.4944 0.4944 coupling/hc_explicit_sequential.cc, run_simulation() 209 0.00 . . . . 0.00 postprocess 1 0.0000 1.0000 0.0000 0.0000 flow/darcy_flow_mh.cc, postprocess() 585 3.39 . . . . 7.24 form schur complement 2 0.0358 1.0000 0.0179 0.0358 la/schur.cc, form_schur() 142 0.03 . . . . . 0.78 form rhs 2 0.0003 1.0000 0.0001 0.0003 la/schur.cc, form_rhs() 237 1.00 . . . . . 29.41 create inversion matrix 1 0.0105 1.0000 0.0105 0.0105 la/schur.cc, create_inversion_matrix() 274 21.34 . . . . 45.63 Darcy output data 1 0.2256 1.0000 0.2256 0.2256 flow/darcy_flow_mh.cc, output_data() 619 11.14 . . . . . 52.18 Darcy fields output 1 0.1177 1.0000 0.1177 0.1177 flow/darcy_flow_mh_output.cc, output() 235 1.28 . . . . . . 11.51 post-process output fields 1 0.0135 1.0000 0.0135 0.0135 flow/darcy_flow_mh_output.cc, output() 239 0.00 . . . . . . . 0.10 DarcyFlowMHOutput::output_internal_flow_data 1 0.0000 1.0000 0.0000 0.0000 flow/darcy_flow_mh_output.cc, output_internal_flow_data() 499 1.11 . . . . . . . 86.25 DarcyFlowMHOutput::make_element_vector 1 0.0117 1.0000 0.0117 0.0117 flow/darcy_flow_mh_output.cc, make_element_vector() 328 0.09 . . . . . . . 7.18 DarcyFlowMHOutput::make_element_scalar 1 0.0010 1.0000 0.0010 0.0010 flow/darcy_flow_mh_output.cc, make_element_scalar() 307 9.23 . . . . . . 82.90 evaluate output fields 1 0.0976 1.0000 0.0976 0.0976 flow/darcy_flow_mh_output.cc, output() 272 0.60 . . . . . . 5.37 write time frame 1 0.0063 1.0000 0.0063 0.0063 flow/darcy_flow_mh_output.cc, output() 293 0.60 . . . . . . . 99.75 OutputTime::write_time_frame 1 0.0063 1.0000 0.0063 0.0063 io/output_time.cc, write_time_frame() 201 10.20 . . . . . 47.80 Darcy balance output 1 0.1079 1.0000 0.1079 0.1079 flow/darcy_flow_mh.cc, output_data() 624 17.93 . . . . 38.33 DarcyFlowMH_Steady::assembly_linear_system 1 0.1895 1.0000 0.1895 0.1895 flow/darcy_flow_mh.cc, assembly_linear_system() 928 17.89 . . . . . 99.77 full assembly 1 0.1891 1.0000 0.1891 0.1891 flow/darcy_flow_mh.cc, assembly_linear_system() 937 0.51 . . . . . . 2.85 assembly source term 1 0.0054 1.0000 0.0054 0.0054 flow/darcy_flow_mh.cc, assembly_source_term() 800 17.02 . . . . . . 95.15 DarcyFlowMH_Steady::assembly_steady_mh_matrix 1 0.1799 1.0000 0.1799 0.1799 flow/darcy_flow_mh.cc, assembly_mh_matrix() 670 0.03 . . . . 0.05 SchurComplemet::resolve without form schur 2 0.0003 1.0000 0.0001 0.0003 la/schur.cc, resolve() 380 4.00 . . . . 8.56 SchurComplement::solve 1 0.0423 1.0000 0.0423 0.0423 la/schur.cc, solve() 351 0.04 . . . . . 0.90 form schur complement 2 0.0004 1.0000 0.0002 0.0004 la/schur.cc, form_schur() 142 0.00 . . . . . . 5.85 form rhs 2 0.0000 1.0000 0.0000 0.0000 la/schur.cc, form_rhs() 237 3.94 . . . . . 98.47 SchurComplement::solve 1 0.0417 1.0000 0.0417 0.0417 la/schur.cc, solve() 351 2.48 . . . . . . 62.90 form schur complement 2 0.0262 1.0000 0.0131 0.0262 la/schur.cc, form_schur() 142 0.16 . . . . . . . 6.25 form rhs 2 0.0016 1.0000 0.0008 0.0016 la/schur.cc, form_rhs() 237 0.48 . . . . . . . 19.45 create inversion matrix 1 0.0051 1.0000 0.0051 0.0051 la/schur.cc, create_inversion_matrix() 274 1.21 . . . . . . 30.57 PETSC linear solver 1 0.0127 1.0000 0.0127 0.0127 la/linsys_PETSC.cc, solve() 389 1.20 . . . . . . . 99.81 PETSC linear iteration 9 0.0127 1.0000 0.0014 0.0127 la/linsys_PETSC.cc, solve() 390 0.01 . . . . . . 0.34 SchurComplemet::resolve without form schur 1 0.0001 1.0000 0.0001 0.0001 la/schur.cc, resolve() 380 0.02 . . . . . 0.51 SchurComplemet::resolve without form schur 1 0.0002 1.0000 0.0002 0.0002 la/schur.cc, resolve() 380 15.17 . . 16.53 HC constructor 1 0.1604 1.0000 0.1604 0.1604 coupling/hc_explicit_sequential.cc, HC_ExplicitSequential() 122 1.02 . . . 6.70 preallocation 1 0.0107 1.0000 0.0107 0.0107 flow/darcy_flow_mh.cc, create_linear_system() 828 0.94 . . . . 92.56 PETSC PREALLOCATION 1 0.0099 1.0000 0.0099 0.0099 flow/darcy_flow_mh.cc, create_linear_system() 904 0.92 . . . . . 98.17 DarcyFlowMH_Steady::allocate_mh_matrix 1 0.0098 1.0000 0.0098 0.0098 flow/darcy_flow_mh.cc, allocate_mh_matrix() 696 0.26 . . . 1.71 data init 1 0.0027 1.0000 0.0027 0.0027 flow/darcy_flow_mh.cc, init_eq_data() 303 9.53 . . . 62.81 HC read mesh 1 0.1007 1.0000 0.1007 0.1007 coupling/hc_explicit_sequential.cc, HC_ExplicitSequential() 127 9.52 . . . . 99.93 BaseMeshReader - mesh factory 1 0.1007 1.0000 0.1007 0.1007 io/msh_basereader.cc, mesh_factory() 53 5.73 . . . . . 60.13 MESH - setup topology 1 0.0605 1.0000 0.0605 0.0605 mesh/mesh.cc, setup_topology() 286 2.39 . . . . . . 41.77 duplicate_nodes 1 0.0253 1.0000 0.0253 0.0253 mesh/duplicate_nodes.cc, duplicate_nodes() 103 0.00 . . . . . . 0.01 Mesh::output_internal_ngh_data 1 0.0000 1.0000 0.0000 0.0000 mesh/mesh.cc, output_internal_ngh_data() 1051 0.07 . . . 0.49 Darcy constructor 1 0.0008 1.0000 0.0008 0.0008 flow/darcy_flow_mh.cc, DarcyMH() 267 0.38 . . . 2.48 prepare parallel 1 0.0040 1.0000 0.0040 0.0040 flow/mh_dofhandler.cc, prepare_parallel() 83 0.08 . . . 0.52 prepare scatter 1 0.0008 1.0000 0.0008 0.0008 flow/darcy_flow_mh.cc, make_serial_scatter() 1229 29.33 . . 31.95 Read Input 1 0.3100 1.0000 0.3100 0.3100 main.cc, run() 301