![]() |
CoMMA 1.3.2
A geometric agglomerator for unstructured meshes
|
This is the complete list of members for comma::ARComputer< 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 |
| 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 =0 | comma::ARComputer< IndexT, RealT, IntT > | pure virtual |
| 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 |