NuTo
Numerics Tool
IntegrationCompanion.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <memory>
4 #include "IntegrationTypeBase.h"
6 
7 namespace NuTo
8 {
9 
11 std::unique_ptr<IntegrationTypeBase> CreateGaussIntegrationType(const Shape& shape, int order);
12 
14 std::unique_ptr<IntegrationTypeBase> CreateLobattoIntegrationType(const Shape& shape, int order);
15 
16 } // namespace NuTo
std::unique_ptr< IntegrationTypeBase > CreateGaussIntegrationType(const Shape &shape, int order)
Create a new integrationtype (Gauss integration) from a given shape and order.
Definition: IntegrationCompanion.cpp:96
std::unique_ptr< IntegrationTypeBase > CreateLobattoIntegrationType(const Shape &shape, int order)
Create a new integrationtype (Lobatto integration) from a given shape and order.
Definition: IntegrationCompanion.cpp:119
Definition: Exception.h:6