Go to the documentation of this file.
79 for (
int i = 1; i <= 8; i++ ) {
80 answer.
at(1, 3 * i - 2) = answer.
at(2, 3 * i - 2) = answer.
at(3, 3 * i - 2) = ( dnx0.
at(i, 1) -
dnx.at(i, 1) ) / 3.0;
81 answer.
at(1, 3 * i - 1) = answer.
at(2, 3 * i - 1) = answer.
at(3, 3 * i - 1) = ( dnx0.
at(i, 2) -
dnx.at(i, 2) ) / 3.0;
82 answer.
at(1, 3 * i - 0) = answer.
at(2, 3 * i - 0) = answer.
at(3, 3 * i - 0) = ( dnx0.
at(i, 3) -
dnx.at(i, 3) ) / 3.0;
86 for (
int i = 1; i <= 8; i++ ) {
87 answer.
at(1, 3 * i - 2) +=
dnx.at(i, 1);
88 answer.
at(2, 3 * i - 1) +=
dnx.at(i, 2);
89 answer.
at(3, 3 * i - 0) +=
dnx.at(i, 3);
92 for (
int i = 1; i <= 8; i++ ) {
93 answer.
at(4, 3 * i - 1) +=
dnx.at(i, 3);
94 answer.
at(4, 3 * i - 0) +=
dnx.at(i, 2);
96 answer.
at(5, 3 * i - 2) +=
dnx.at(i, 3);
97 answer.
at(5, 3 * i - 0) +=
dnx.at(i, 1);
99 answer.
at(6, 3 * i - 2) +=
dnx.at(i, 2);
100 answer.
at(6, 3 * i - 1) +=
dnx.at(i, 1);
#define REGISTER_Element(class)
void zero()
Zeroes all coefficients of receiver.
void resize(Index rows, Index cols)
void zero()
Zeroes all coefficient of receiver.
double at(std::size_t i, std::size_t j) const
const FloatArray & giveNaturalCoordinates() const
Returns coordinate array of receiver.
double dnx(int i, int arg2)
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011