Class to represent the quadrature weights on all quadrature points.
More...
#include <hexahedron.hh>
Class to represent the quadrature weights on all quadrature points.
Definition at line 238 of file hexahedron.hh.
◆ ArrayHexaWeights()
hp3D::ArrayHexaWeights::ArrayHexaWeights |
( |
const Hexahedron & |
hex | ) |
|
◆ apply() [1/3]
Application operator to each component.
Each array value is the function applied to the appropiate array value in a
.
@param a Array with elements of type H
@param fnc Function which maps from H to F
Definition at line 233 of file array.hh.
◆ apply() [2/3]
Application operator to each component.
Each array value is the function applied to the appropiate array value in a
and to the old array value.
@param a Array with elements of type H
@param fnc Function which maps from (H,F) to F
Definition at line 249 of file array.hh.
◆ apply() [3/3]
Application operator to each component, e.g.
std::sin or std::conj
Definition at line 219 of file array.hh.
◆ cursize()
Returns the size of the allocated memory.
Definition at line 262 of file array.hh.
◆ info()
◆ memory()
Returns the memory usage in bytes.
Definition at line 265 of file array.hh.
◆ operator const Real *()
Returns a pointer to the array.
Definition at line 133 of file array.hh.
◆ operator Real *()
Returns a pointer to the array.
Definition at line 131 of file array.hh.
◆ operator*=() [1/2]
Multiplication operator.
Definition at line 158 of file array.hh.
◆ operator*=() [2/2]
Scaling operator.
Definition at line 150 of file array.hh.
◆ operator+=() [1/2]
Addition operator.
Definition at line 191 of file array.hh.
◆ operator+=() [2/2]
Addition operator.
Definition at line 185 of file array.hh.
◆ operator-()
Negation operator.
Definition at line 211 of file array.hh.
◆ operator-=() [1/2]
Subtraction operator.
Definition at line 204 of file array.hh.
◆ operator-=() [2/2]
Subtraction operator.
Definition at line 198 of file array.hh.
◆ operator[]() [1/2]
Index operator.
Definition at line 142 of file array.hh.
◆ operator[]() [2/2]
Index operator.
Definition at line 136 of file array.hh.
◆ resize()
Resizes the array.
A reallocation occurs only if the requested space is not available, ie. making the array smaller does not result in a reallocation. If a reallocation occurs, the data is not preserved.
Definition at line 122 of file array.hh.
◆ resizePreserve()
Resizes the array.
Basically, it does the same as resize. But, if a reallocation occurs, the data is preserved.
Definition at line 126 of file array.hh.
◆ reverse()
Reverse the order of the entries.
Definition at line 268 of file array.hh.
◆ size()
Returns the requested size of the array.
Definition at line 259 of file array.hh.
◆ zeros()
Fills the memory with zeros.
Definition at line 128 of file array.hh.
◆ data_
◆ n_
Requested size of the array.
Definition at line 277 of file array.hh.
◆ size_
Current real size of the array.
Definition at line 275 of file array.hh.
The documentation for this class was generated from the following file: