#include <gfemDofIteratorFast.h>
List of all members.
Detailed Description
Definition at line 12 of file gfemDofIteratorFast.h.
Constructor & Destructor Documentation
| concepts::gfem::GfemDofIteratorFast::GfemDofIteratorFast |
( |
const GfemOverlapCondition & |
overC, |
|
|
const Unitcell & |
uc, |
|
|
const int |
p_macro[2] |
|
) |
| [inline] |
Member Function Documentation
| bool concepts::gfem::GfemDofIteratorFast::isFinished |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::nDofs |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::nMacroX |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::nMacroY |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::nMicro |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::numLdofs |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::numUC |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::pMacroX |
( |
| ) |
const [inline] |
| int concepts::gfem::GfemDofIteratorFast::pMacroY |
( |
| ) |
const [inline] |
| void concepts::gfem::GfemDofIteratorFast::print |
( |
| ) |
const |
| void concepts::gfem::GfemDofIteratorFast::setPMax |
( |
int |
p_max[2] | ) |
[inline] |
| bool concepts::gfem::GfemDofIteratorFast::update |
( |
int |
i_t | ) |
[inline] |
| void concepts::gfem::GfemDofIteratorFast::updateEdgeMacro |
( |
int |
i_edge, |
|
|
int |
i_t |
|
) |
| [inline] |
| void concepts::gfem::GfemDofIteratorFast::updateLdof |
( |
int |
i_micro, |
|
|
int |
i_macroX, |
|
|
int |
i_macroY |
|
) |
| [inline] |
initialises i_t as a local T index for a non-overlap gfem function.
- Parameters:
-
| i_micro | micro index in [0, uc.size()) (note: no offset by overC.nMicro() |
| i_macroX,i_macroY | indices of macro shapefunctions |
Definition at line 53 of file gfemDofIteratorFast.h.
| void concepts::gfem::GfemDofIteratorFast::updateLdof |
( |
int |
i_vert | ) |
[inline] |
| void concepts::gfem::GfemDofIteratorFast::updateLdof |
( |
int |
i_edge, |
|
|
int |
i_shape |
|
) |
| [inline] |
- Parameters:
-
| i_edge | edge index (0..3) |
| i_shape | |
- Precondition:
- overC.edgeDisabled(i_edge)
-
i_shape < overC.edgeDofs(i_edge)
Definition at line 70 of file gfemDofIteratorFast.h.
| void concepts::gfem::GfemDofIteratorFast::updateVertMacro |
( |
int |
i_vert | ) |
[inline] |
Member Data Documentation
The documentation for this struct was generated from the following file: