CoMMA 1.3.2
A geometric agglomerator for unstructured meshes
|
This is the complete list of members for comma::ARDiameter< IndexT, RealT, IntT >, including all inherited members.
_graph | comma::ARComputer< IndexT, RealT, IntT > | protected |
ARComputer(std::shared_ptr< Dual_Graph< IndexT, RealT, IntT > > graph) | comma::ARComputer< IndexT, RealT, IntT > | inlineexplicit |
ARDiameter(std::shared_ptr< Dual_Graph< IndexT, RealT, IntT > > graph) | comma::ARDiameter< IndexT, RealT, IntT > | inlineexplicit |
compute_and_update_barycenter(const IndexT i_fc, const CellFeatures< IndexT, RealT, IntT > &cc_feats, const std::unordered_set< IndexT > &fc_of_cc, CellFeatures< IndexT, RealT, IntT > &new_feats) const | comma::ARComputer< IndexT, RealT, IntT > | inlineprotected |
compute_and_update_features(const IndexT i_fc, const CellFeatures< IndexT, RealT, IntT > &cc_feats, const std::unordered_set< IndexT > &fc_of_cc, IntT &shared_faces, RealT &aspect_ratio, CellFeatures< IndexT, RealT, IntT > &new_feats) const override | comma::ARDiameter< IndexT, RealT, IntT > | inlinevirtual |
compute_shared_faces(const IndexT i_fc, const std::unordered_set< IndexT > &fc_of_cc, RealT &shared_weights, std::unordered_set< IndexT > &shared_faces) const | comma::ARComputer< IndexT, RealT, IntT > | inlineprotected |
update_approximated_geometric_features(const IndexT i_fc, const CellFeatures< IndexT, RealT, IntT > &cc_feats, const std::unordered_set< IndexT > &fc_of_cc, CellFeatures< IndexT, RealT, IntT > &new_feats) const | comma::ARComputer< IndexT, RealT, IntT > | inlineprotected |
update_basic_features(const IndexT i_fc, const CellFeatures< IndexT, RealT, IntT > &cc_feats, const std::unordered_set< IndexT > &fc_of_cc, IntT &n_shared_faces, CellFeatures< IndexT, RealT, IntT > &new_feats) const | comma::ARComputer< IndexT, RealT, IntT > | inlineprotected |
x_over_radius(const RealT sqx, const CellFeatures< IndexT, RealT, IntT > &feats) const | comma::ARComputer< IndexT, RealT, IntT > | inlineprotected |
~ARComputer()=default | comma::ARComputer< IndexT, RealT, IntT > | virtual |
~ARDiameter() override=default | comma::ARDiameter< IndexT, RealT, IntT > |