NuTo
Numerics Tool
Public Member Functions | List of all members
NuTo::IntegrationType0DBoundary Class Reference

integration types in 0D, more like a dummy integration type More...

#include <IntegrationType0DBoundary.h>

Inheritance diagram for NuTo::IntegrationType0DBoundary:
NuTo::IntegrationTypeBase

Public Member Functions

 IntegrationType0DBoundary ()=default
 constructor More...
 
Eigen::VectorXd GetLocalIntegrationPointCoordinates (int rIpNum) const override
 returns the local coordinates of an integration point More...
 
int GetNumIntegrationPoints () const override
 returns the total number of integration points for this integration type More...
 
double GetIntegrationPointWeight (int rIpNum) const override
 returns the weight of an integration point More...
 
- Public Member Functions inherited from NuTo::IntegrationTypeBase
 IntegrationTypeBase ()=default
 
 IntegrationTypeBase (const IntegrationTypeBase &)=default
 
 IntegrationTypeBase (IntegrationTypeBase &&)=default
 
IntegrationTypeBaseoperator= (const IntegrationTypeBase &)=default
 
IntegrationTypeBaseoperator= (IntegrationTypeBase &&)=default
 
virtual ~IntegrationTypeBase ()=default
 destructor More...
 
virtual const ShapeGetShape () const =0
 Determines the shape of the integration type. More...
 

Detailed Description

integration types in 0D, more like a dummy integration type

Author
Thomas Titscher
Date
Jan 2015

Constructor & Destructor Documentation

NuTo::IntegrationType0DBoundary::IntegrationType0DBoundary ( )
default

constructor

Member Function Documentation

double NuTo::IntegrationType0DBoundary::GetIntegrationPointWeight ( int  rIpNum) const
overridevirtual

returns the weight of an integration point

Parameters
rIpNumintegration point (counting from zero)
Returns
weight of integration points

Implements NuTo::IntegrationTypeBase.

Eigen::VectorXd NuTo::IntegrationType0DBoundary::GetLocalIntegrationPointCoordinates ( int  rIpNum) const
overridevirtual

returns the local coordinates of an integration point

Parameters
rIpNumintegration point (counting from zero)
Returns
rCoordinates (result)

Implements NuTo::IntegrationTypeBase.

int NuTo::IntegrationType0DBoundary::GetNumIntegrationPoints ( ) const
overridevirtual

returns the total number of integration points for this integration type

Returns
number of integration points

Implements NuTo::IntegrationTypeBase.


The documentation for this class was generated from the following files: