17 #include "Foundation/console.h"
34 console.
XDebug() <<
"making CSoftBWallInteractionGroup \n";
36 m_normalK=I->getNormalK();
40 m_scaling=I->getScaling();
48 console.
XDebug() <<
"calculating " << m_interactions.size() <<
" soft bonded wall forces\n" ;
52 it != m_interactions.end();
63 console.
XDebug() <<
"CSoftBWallInteractionGroup::Update()\n" ;
66 m_interactions.erase(m_interactions.begin(),m_interactions.end());
68 typename ParallelParticleArray<T>::ParticleListHandle plh=
70 for(
typename ParallelParticleArray<T>::ParticleListIterator iter=plh->begin();
73 if((*iter)->getTag()==m_tag){
74 bool iflag=PPA->
isInInner((*iter)->getPos());
78 console.
XDebug() <<
"end CSoftBWallInteractionGroup::Update()\n";
82 ostream& operator<<(ostream& ost,const CSoftBWallInteractionGroup<T>& IG)
84 ost <<
"CBWallInteractionGroup" << endl << flush;
85 ost << *(IG.m_wall) << endl << flush;