MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / get_dofs

Method get_dofs

tools/Wires/Parameters/ParameterManager.cpp:333–341  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

331}
332
333VectorF ParameterManager::get_dofs() const {
334 const size_t num_thickness_dofs = m_thickness_params.get_num_dofs();
335 const size_t num_offset_dofs = m_offset_params.get_num_dofs();
336 VectorF dofs(num_thickness_dofs + num_offset_dofs);
337 dofs.segment(0, num_thickness_dofs) = m_thickness_params.get_dofs();
338 dofs.segment(num_thickness_dofs, num_offset_dofs) =
339 m_offset_params.get_dofs();
340 return dofs;
341}
342
343void ParameterManager::set_dofs(const VectorF& values) {
344 const size_t num_thickness_dofs = m_thickness_params.get_num_dofs();

Callers 4

dofsMethod · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45

Calls 1

get_num_dofsMethod · 0.45

Tested by 3

TEST_FFunction · 0.36
TEST_FFunction · 0.36