MCPcopy Create free account
hub / github.com/ElectroZybr/LatticeLab / buildDebugNeighborView

Function buildDebugNeighborView

App/debug/CreateDebugPanels.cpp:48–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46 }
47
48 static DebugView* buildDebugNeighborView(DebugPanel& panel) {
49 return panel.addView(DebugView("NL", {
50 DebugValue("Размер сетки", DebugDrawers::String),
51 DebugValue("Размер бокса (nm)", DebugDrawers::String),
52 DebugValue("Размер ячейки", DebugDrawers::Int),
53 DebugValue("NeighborList включен", DebugDrawers::String),
54 DebugValue("Память AtomStorage (МБ)", DebugDrawers::Float<3>),
55 DebugValue("Память NeighborList (МБ)", DebugDrawers::Float<3>),
56 DebugValue("Память SpatialGrid (МБ)", DebugDrawers::Float<3>),
57 DebugValue("Пар в NL", DebugDrawers::Int),
58 DebugValue("Ср. соседей на атом", DebugDrawers::Float<3>),
59 DebugValue("Cutoff", DebugDrawers::Float<3>),
60 DebugValue("Skin", DebugDrawers::Float<3>),
61 DebugValue("List radius", DebugDrawers::Float<3>),
62 DebugValue("Ребилдов NL", DebugDrawers::Int),
63 DebugValue("Шагов между ребилдами (recent)", DebugDrawers::Float<2>),
64 DebugValue("Время ребилда NL (мс)", DebugDrawers::Float<4>),
65 DebugValue("SG заполненных ячеек", DebugDrawers::Int),
66 DebugValue("SG макс атомов в ячейке", DebugDrawers::Int),
67 DebugValue("SG ср. атомов/ячейку", DebugDrawers::Float<3>),
68 }));
69 }
70
71 static DebugView* buildDebugProfilerView(DebugPanel& panel) { return panel.addView(DebugView("Profiler", drawProfilerTreeView)); }
72}

Callers 1

createDebugViewsFunction · 0.85

Calls 3

DebugValueFunction · 0.85
addViewMethod · 0.80
DebugViewClass · 0.70

Tested by

no test coverage detected