Esempio n. 1
0
const BCIdentifierBase*
BCBase::operator[] ( const ID& i ) const
{
    ASSERT_PRE( M_finalized, "BC List should be finalized before being accessed" );
    ASSERT_BD( i < M_idVector.size() );
    return M_idVector[ i ].get();
}
Esempio n. 2
0
 //! Extracting a CurrentFEManifold from the faces list.
 const CurrentFEManifold& operator[] ( const ID& i ) const
 {
     ASSERT_BD ( i < static_cast<ID> ( M_numberBoundaryFE ) );
     return * (M_boundaryFEList[ i ]);
 }
Esempio n. 3
0
ID BCBase::component( const ID i ) const
{
    ASSERT_BD( i < M_components.size() );
    return M_components[ i ];
}
Esempio n. 4
0
ID DOFInterface3Dto2D::operator[] ( const UInt& i ) const
{
    ASSERT_PRE ( M_finalized, "The face List should be finalised before being accessed" );
    ASSERT_BD ( i < M_faceList.size() );
    return M_faceList[ i ].first;  // M_faceList must be a vector!
}