| check_impedances() | bem::rwg::LumpedElementBase< MatrixType > | inlineprotected |
| coupling_matrix(const Float f) const override | bem::rwg::TefieLumpedElement< MatrixType > | inlinevirtual |
| current_mapping_matrix() const | bem::rwg::LumpedElementBase< MatrixType > | inlinevirtual |
| current_matrix(const Float f) const override | bem::rwg::TefieLumpedElement< MatrixType > | inlinevirtual |
| divergence_matrix() const | bem::rwg::TefieLumpedElement< MatrixType > | inlineprotectedvirtual |
| exc_matrix(const Float f) const | bem::rwg::LumpedElementBase< MatrixType > | inlinevirtual |
| impedances() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| impedances_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| LumpedElementBase(const Structure< TriangleMesh< 3 > > &structure, const std::vector< MeshView< TriangleMesh< 3 > > > &terminals, const std::vector< std::vector< Index > > &terminal_components, const std::vector< std::array< Index, 2 > > &ports, const std::vector< Complex > &impedances) | bem::rwg::LumpedElementBase< MatrixType > | inline |
| LumpedElementBase(const Structure< TriangleMesh< 3 > > &structure, const std::vector< EigMatNX< Float, 3 > > &terminal_polygons, const std::vector< std::array< Index, 2 > > &ports, const std::vector< Complex > &impedances, const bool single_element=false) | bem::rwg::LumpedElementBase< MatrixType > | inline |
| num_port_elems() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| num_port_elems(Index idx) const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| num_ports() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| phi_matrix(const Float f, const TriangleMesh< 3 > &obs_mesh, const TriangleMesh< 3 > &src_mesh) const | bem::rwg::TefieLumpedElement< MatrixType > | inlineprotected |
| port_mesh_view() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| port_mesh_view(Index idx) const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| ports() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| ports_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| set_terminals_from_polygons(const std::vector< EigMatNX< Float, 3 > > &terminal_polygons, const bool single_element=false) | bem::rwg::LumpedElementBase< MatrixType > | inlineprotected |
| structure_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| terminal_area(const MeshView< TriangleMesh< 3 > > &terminal) const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| terminal_components() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| terminal_components_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| terminal_mapping_matrix() const | bem::rwg::LumpedElementBase< MatrixType > | inlinevirtual |
| terminal_polygons_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| terminals() const | bem::rwg::LumpedElementBase< MatrixType > | inline |
| terminals_ (defined in bem::rwg::LumpedElementBase< MatrixType >) | bem::rwg::LumpedElementBase< MatrixType > | protected |
| voltage_mapping_matrix() const | bem::rwg::LumpedElementBase< MatrixType > | inlinevirtual |
| voltage_matrix(const Float f) const override | bem::rwg::TefieLumpedElement< MatrixType > | inlinevirtual |