/home/runner/work/kynema/kynema/kynema/src/elements/beams/beam_quadrature.hpp Source File
|
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
beam_quadrature.hpp
Go to the documentation of this file.
26inline std::vector<std::array<double, 2>> CreateTrapezoidalQuadrature(std::span<const double> grid) {
Definition beam_quadrature.hpp:14
std::vector< std::array< double, 2 > > CreateGaussLegendreLobattoQuadrature(std::span< const double > grid, std::span< const double > original_grid, size_t order)
Definition beam_quadrature.hpp:45
std::vector< std::array< double, 2 > > CreateTrapezoidalQuadrature(std::span< const double > grid)
Creates a trapezoidal quadrature rule based on a given grid.
Definition beam_quadrature.hpp:26
std::vector< std::array< double, 2 > > CreateGaussLegendreQuadrature(std::span< const double > grid, std::span< const double > original_grid, size_t order)
Creates Gauss-Legendre (GL) quadrature points and weights on [-1, 1].
Definition beam_quadrature.hpp:87
std::vector< double > GetGlWeights(size_t order)
Definition gl_quadrature.hpp:185
std::vector< double > GetGllWeights(size_t order)
Definition gll_quadrature.hpp:382
Generated by