|
PolyFEM
|
stores all runtime data More...
#include <OutData.hpp>
Public Member Functions | |
| double | total_time () |
| computes total time | |
Public Attributes | |
| double | building_basis_time |
| time to construct the basis | |
| double | loading_mesh_time |
| time to load the mesh | |
| double | computing_poly_basis_time |
| time to build the polygonal/polyhedral bases | |
| double | assembling_stiffness_mat_time |
| time to assembly | |
| double | assembling_mass_mat_time |
| time to assembly mass | |
| double | assigning_rhs_time |
| time to computing the rhs | |
| double | solving_time |
| time to solve | |
stores all runtime data
Definition at line 347 of file OutData.hpp.
|
inline |
computes total time
Definition at line 367 of file OutData.hpp.
References assembling_mass_mat_time, assembling_stiffness_mat_time, building_basis_time, and solving_time.
Referenced by forward_simulation().
| double polyfem::io::OutRuntimeData::assembling_mass_mat_time |
time to assembly mass
Definition at line 359 of file OutData.hpp.
Referenced by polyfem::State::assemble_mass_mat(), polyfem::io::OutStatsData::save_json(), and total_time().
| double polyfem::io::OutRuntimeData::assembling_stiffness_mat_time |
time to assembly
Definition at line 357 of file OutData.hpp.
Referenced by polyfem::State::assemble_mass_mat(), polyfem::State::build_stiffness_mat(), polyfem::io::OutStatsData::save_json(), and total_time().
| double polyfem::io::OutRuntimeData::assigning_rhs_time |
time to computing the rhs
Definition at line 361 of file OutData.hpp.
Referenced by polyfem::State::assemble_rhs(), and polyfem::io::OutStatsData::save_json().
| double polyfem::io::OutRuntimeData::building_basis_time |
time to construct the basis
Definition at line 351 of file OutData.hpp.
Referenced by polyfem::State::build_basis(), polyfem::io::OutStatsData::save_json(), and total_time().
| double polyfem::io::OutRuntimeData::computing_poly_basis_time |
time to build the polygonal/polyhedral bases
Definition at line 355 of file OutData.hpp.
Referenced by polyfem::State::build_polygonal_basis(), and polyfem::io::OutStatsData::save_json().
| double polyfem::io::OutRuntimeData::loading_mesh_time |
time to load the mesh
Definition at line 353 of file OutData.hpp.
Referenced by polyfem::io::OutStatsData::save_json().
| double polyfem::io::OutRuntimeData::solving_time |
time to solve
Definition at line 363 of file OutData.hpp.
Referenced by polyfem::io::OutStatsData::save_json(), polyfem::State::solve_problem(), and total_time().