MCPcopy Create free account
hub / github.com/FEniCS/dolfinx / vtk_wedge

Function vtk_wedge

cpp/dolfinx/io/cells.cpp:342–355  ·  view source on GitHub ↗

-----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

340}
341//-----------------------------------------------------------------------------
342std::vector<std::uint16_t> vtk_wedge(int num_nodes)
343{
344 switch (num_nodes)
345 {
346 case 6:
347 return {0, 1, 2, 3, 4, 5};
348 case 15:
349 return {0, 1, 2, 3, 4, 5, 6, 9, 7, 12, 14, 13, 8, 10, 11};
350 case 18:
351 return {0, 1, 2, 3, 4, 5, 6, 9, 7, 12, 14, 13, 8, 10, 11, 15, 17, 16};
352 default:
353 throw std::runtime_error("Unknown wedge layout");
354 }
355}
356//-----------------------------------------------------------------------------
357std::vector<std::uint16_t> vtk_pyramid(int num_nodes)
358{

Callers 1

perm_vtkMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected