OOFEM 3.0
Loading...
Searching...
No Matches
oofem::TracSegArray Class Reference

#include <prescribedgradientbcweak.h>

Public Member Functions

 TracSegArray ()
 TracSegArray (TracSegArray &&src)=default
virtual ~TracSegArray ()
void printYourself ()
double giveLength ()
void giveTractionLocationArray (IntArray &rows, CharType type, const UnknownNumberingScheme &s)
void setupIntegrationRuleOnEl ()

Public Attributes

std ::vector< LinemInteriorSegments
std ::vector< LinemInteriorSegmentsFine
std ::vector< FloatArraymInteriorSegmentsPointsFine
std ::unique_ptr< NodemFirstNode
std ::unique_ptr< IntegrationRulemIntRule

Detailed Description

Definition at line 62 of file prescribedgradientbcweak.h.

Constructor & Destructor Documentation

◆ TracSegArray() [1/2]

oofem::TracSegArray::TracSegArray ( )
inline

Definition at line 65 of file prescribedgradientbcweak.h.

Referenced by TracSegArray().

◆ TracSegArray() [2/2]

oofem::TracSegArray::TracSegArray ( TracSegArray && src)
default

References TracSegArray().

◆ ~TracSegArray()

virtual oofem::TracSegArray::~TracSegArray ( )
inlinevirtual

Definition at line 67 of file prescribedgradientbcweak.h.

Member Function Documentation

◆ giveLength()

double oofem::TracSegArray::giveLength ( )
inline

◆ giveTractionLocationArray()

void oofem::TracSegArray::giveTractionLocationArray ( IntArray & rows,
CharType type,
const UnknownNumberingScheme & s )

◆ printYourself()

void oofem::TracSegArray::printYourself ( )
inline

Definition at line 69 of file prescribedgradientbcweak.h.

References mInteriorSegments.

◆ setupIntegrationRuleOnEl()

void oofem::TracSegArray::setupIntegrationRuleOnEl ( )

Definition at line 79 of file prescribedgradientbcweak.C.

References mInteriorSegmentsFine, and mIntRule.

Member Data Documentation

◆ mFirstNode

◆ mInteriorSegments

std :: vector< Line > oofem::TracSegArray::mInteriorSegments

◆ mInteriorSegmentsFine

std :: vector< Line > oofem::TracSegArray::mInteriorSegmentsFine

Definition at line 94 of file prescribedgradientbcweak.h.

Referenced by setupIntegrationRuleOnEl().

◆ mInteriorSegmentsPointsFine

std :: vector< FloatArray > oofem::TracSegArray::mInteriorSegmentsPointsFine

Definition at line 96 of file prescribedgradientbcweak.h.

◆ mIntRule

std :: unique_ptr< IntegrationRule > oofem::TracSegArray::mIntRule

The documentation for this class was generated from the following files:

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