chrono::fea::ChGaussIntegrationRule Class Reference
Description
Class for the management of the Gauss Quadrature in 1D, 2D or 3D space.
Integration is done over the canonical interval (-1,...,+1), so the position of each gauss point is expressed in terms of natural coordinates. Input: number of gauss points, pointer to the vector 'GpVector'. The vector will be resized according to the number of points required.
#include <ChGaussIntegrationRule.h>
Public Member Functions | |
virtual void | SetIntOnLine (int nPoints, std::vector< ChGaussPoint * > *GpVector) |
virtual void | SetIntOnTriangle (int nPoints, std::vector< ChGaussPoint * > *GpVector) |
virtual void | SetIntOnSquare (int nPoints, std::vector< ChGaussPoint * > *GpVector) |
virtual void | SetIntOnCube (int nPoints, std::vector< ChGaussPoint * > *GpVector) |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono/fea/ChGaussIntegrationRule.h
- /builds/uwsbel/chrono/src/chrono/fea/ChGaussIntegrationRule.cpp