CoMMA 1.3.2
A geometric agglomerator for unstructured meshes
Loading...
Searching...
No Matches
comma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim > Member List

This is the complete list of members for comma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim >, including all inherited members.

_graphcomma::ARComputer< IndexT, RealT, IntT >protected
ARComputer(std::shared_ptr< Dual_Graph< IndexT, RealT, IntT > > graph)comma::ARComputer< IndexT, RealT, IntT >inlineexplicit
ARExternalWeightOverRadius(std::shared_ptr< Dual_Graph< IndexT, RealT, IntT > > graph)comma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim >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) constcomma::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 overridecomma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim >inlinevirtual
compute_AR(const CellFeatures< IndexT, RealT, IntT > &feats) constcomma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim >inlineprotected
compute_shared_faces(const IndexT i_fc, const std::unordered_set< IndexT > &fc_of_cc, RealT &shared_weights, std::unordered_set< IndexT > &shared_faces) constcomma::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) constcomma::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) constcomma::ARComputer< IndexT, RealT, IntT >inlineprotected
x_over_radius(const RealT sqx, const CellFeatures< IndexT, RealT, IntT > &feats) constcomma::ARComputer< IndexT, RealT, IntT >inlineprotected
~ARComputer()=defaultcomma::ARComputer< IndexT, RealT, IntT >virtual
~ARExternalWeightOverRadius() override=defaultcomma::ARExternalWeightOverRadius< IndexT, RealT, IntT, dim >