20 #include <utility/vector1.hh>
21 #include <boost/pool/pool.hpp>
37 neighbor_mass_( 1.0 ),
38 sum_of_neighbors_masses_( 0.0 ),
39 since_last_sonm_update_( 0 )
45 assert( dynamic_cast< TenANeighborNode const * > (source) );
46 TenANeighborNode const * tAsource( static_cast< TenANeighborNode const * > (source) );
79 using namespace graph;
97 get_TenANode( 0 )->subtract_neighbors_mass( get_TenANode( 1 )->
neighbor_mass() );
98 get_TenANode( 1 )->subtract_neighbors_mass( get_TenANode( 0 )->
neighbor_mass() );
104 Size second_node_ind )
106 parent( owner, first_node_ind, second_node_ind )
139 tenA_edge_pool_( new boost::unordered_object_pool<
TenANeighborEdge > ( 256 ) )
145 tenA_edge_pool_( new boost::unordered_object_pool<
TenANeighborEdge > ( 256 ) )
153 tenA_edge_pool_( new boost::unordered_object_pool<
TenANeighborEdge > ( 256 ) )
196 assert( dynamic_cast< TenANeighborEdge* > (edge) );