コード例 #1
0
ファイル: ExpressionDot.hpp プロジェクト: nuraiman/lifev
ExpressionDot<ExpressionScalar,RExpressionType>
dot(const Real& l, const ExpressionBase<RExpressionType>& r)
{
    return ExpressionDot<ExpressionScalar,RExpressionType>(ExpressionScalar(l),r.cast());
}
コード例 #2
0
ファイル: ExpressionAddition.hpp プロジェクト: chknipp/lifev
ExpressionAddition<ExpressionScalar, RExpressionType>
operator+ (const Real& l, const ExpressionBase<RExpressionType>& r)
{
    return ExpressionAddition<ExpressionScalar, RExpressionType> (ExpressionScalar (l), r.cast() );
}
コード例 #3
0
ファイル: ExpressionDot.hpp プロジェクト: nuraiman/lifev
ExpressionDot<LExpressionType, ExpressionScalar >
dot(const ExpressionBase<LExpressionType>& l, const Real& r)
{
    return ExpressionDot<LExpressionType,ExpressionScalar>(l.cast(),ExpressionScalar(r));
}
コード例 #4
0
ファイル: ExpressionAddition.hpp プロジェクト: chknipp/lifev
ExpressionAddition<LExpressionType, ExpressionScalar >
operator+ (const ExpressionBase<LExpressionType>& l, const Real& r)
{
    return ExpressionAddition<LExpressionType, ExpressionScalar> (l.cast(), ExpressionScalar (r) );
}