NuTo
Numerics Tool
IntegrationType0DBoundary.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace NuTo
6 {
11 {
12 
13 public:
15  IntegrationType0DBoundary() = default;
16 
20  Eigen::VectorXd GetLocalIntegrationPointCoordinates(int rIpNum) const override;
21 
24  int GetNumIntegrationPoints() const override;
25 
29  double GetIntegrationPointWeight(int rIpNum) const override;
30 };
31 }
double GetIntegrationPointWeight(int rIpNum) const override
returns the weight of an integration point
Definition: IntegrationType0DBoundary.cpp:21
Eigen::VectorXd GetLocalIntegrationPointCoordinates(int rIpNum) const override
returns the local coordinates of an integration point
Definition: IntegrationType0DBoundary.cpp:5
IntegrationType0DBoundary()=default
constructor
integration types in 0D, more like a dummy integration type
Definition: IntegrationType0DBoundary.h:10
standard abstract class for all integration types
Definition: IntegrationTypeBase.h:14
int GetNumIntegrationPoints() const override
returns the total number of integration points for this integration type
Definition: IntegrationType0DBoundary.cpp:13
Definition: Exception.h:6