コード例 #1
0
ファイル: Integrate.hpp プロジェクト: nuraiman/lifev
IntegrateValueElement<MeshType,ExpressionType>
integrate( const RequestLoopElement<MeshType>& request,
			const QuadratureRule& quadrature,
			const ExpressionType& expression)
{
	return IntegrateValueElement<MeshType,ExpressionType>
		(request.mesh(),quadrature,expression);
}
コード例 #2
0
ファイル: Integrate.hpp プロジェクト: nuraiman/lifev
IntegrateVectorElement<MeshType,TestSpaceType,ExpressionType>
integrate( const RequestLoopElement<MeshType>& request,
			const QuadratureRule& quadrature,
			const boost::shared_ptr<TestSpaceType>& testSpace,
			const ExpressionType& expression)
{
	return IntegrateVectorElement<MeshType,TestSpaceType,ExpressionType>
		(request.mesh(),quadrature,testSpace,expression);
}
コード例 #3
0
ファイル: Integrate.hpp プロジェクト: chknipp/lifev
IntegrateMatrixElement<MeshType, TestSpaceType, SolutionSpaceType, ExpressionType>
integrate ( const RequestLoopElement<MeshType>& request,
            const QuadratureRule& quadrature,
            const boost::shared_ptr<TestSpaceType>& testSpace,
            const boost::shared_ptr<SolutionSpaceType>& solutionSpace,
            const ExpressionType& expression,
            const UInt offsetUp,
            const UInt offsetLeft)
{
    return IntegrateMatrixElement<MeshType, TestSpaceType, SolutionSpaceType, ExpressionType>
           (request.mesh(), quadrature, testSpace, solutionSpace, expression, offsetUp, offsetLeft);
}