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

Class FEAssembler

tools/Assembler/FEAssembler.h:13–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11namespace PyMesh {
12
13class FEAssembler {
14 public:
15 static FEAssembler create(Mesh::Ptr mesh, Material::Ptr material);
16 static FEAssembler create_from_name(Mesh::Ptr mesh, const std::string& name);
17
18 public:
19 ZSparseMatrix assemble(const std::string& matrix_name);
20 void set_material(Material::Ptr material) {
21 m_setting->set_material(material);
22 }
23
24 private:
25 FEAssembler(Mesh::Ptr mesh, const std::string& material_name);
26 FEAssembler(Mesh::Ptr mesh, Material::Ptr material);
27
28 private:
29 FESetting::Ptr m_setting;
30};
31
32}

Callers 2

createMethod · 0.85
create_from_nameMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected