![]() |
NuTo
Numerics Tool
|
#include <benchmark/benchmark.h>#include "nuto/mechanics/mesh/UnitMeshFem.h"#include "nuto/mechanics/mesh/MeshFemDofConvert.h"#include "nuto/mechanics/cell/Cell.h"#include "nuto/mechanics/integrationtypes/IntegrationTypeTensorProduct.h"#include "nuto/visualize/Visualizer.h"#include "nuto/visualize/VoronoiHandler.h"#include "nuto/visualize/VoronoiGeometries.h"Classes | |
| struct | TestCells |
| contains a mesh with num x num quad elements, linear dof interpolation and 4 integration points per cell More... | |
Functions | |
| void | VisualizeQuadGeometry (benchmark::State &state) |
| benchmarks the creation of the geometry (creating points and cells) More... | |
| BENCHMARK (VisualizeQuadGeometry) -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() | |
| void | VisualizeQuadPointData (benchmark::State &state) |
| benchmarks the extraction and writing of point data More... | |
| BENCHMARK (VisualizeQuadPointData) -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() | |
| void | VisualizeQuadCellData (benchmark::State &state) |
| benchmarks the extraction and writing of cell data More... | |
| BENCHMARK (VisualizeQuadCellData) -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() | |
| void | VisualizeQuadWriteVtu (benchmark::State &state) |
| benchmarks the VTU output More... | |
| BENCHMARK (VisualizeQuadWriteVtu) -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() | |
| BENCHMARK_MAIN () | |
| BENCHMARK | ( | VisualizeQuadGeometry | ) | -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() |
| BENCHMARK | ( | VisualizeQuadPointData | ) | -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() |
| BENCHMARK | ( | VisualizeQuadCellData | ) | -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() |
| BENCHMARK | ( | VisualizeQuadWriteVtu | ) | -> RangeMultiplier(2) ->Range(2, 512) ->Complexity() |
| BENCHMARK_MAIN | ( | ) |
| void VisualizeQuadCellData | ( | benchmark::State & | state | ) |
benchmarks the extraction and writing of cell data
| void VisualizeQuadGeometry | ( | benchmark::State & | state | ) |
benchmarks the creation of the geometry (creating points and cells)
| void VisualizeQuadPointData | ( | benchmark::State & | state | ) |
benchmarks the extraction and writing of point data
| void VisualizeQuadWriteVtu | ( | benchmark::State & | state | ) |
benchmarks the VTU output
1.8.11