OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::TracSegArray Class Reference

#include <prescribedgradientbcweak.h>

Public Member Functions

 TracSegArray ()
 
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

oofem::TracSegArray::TracSegArray ( )
inline

Definition at line 65 of file prescribedgradientbcweak.h.

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

Definition at line 66 of file prescribedgradientbcweak.h.

Member Function Documentation

void oofem::TracSegArray::printYourself ( )
inline

Definition at line 68 of file prescribedgradientbcweak.h.

References mInteriorSegments.

void oofem::TracSegArray::setupIntegrationRuleOnEl ( )

Definition at line 80 of file prescribedgradientbcweak.C.

References mInteriorSegmentsFine, and mIntRule.

Referenced by giveLength().

Member Data Documentation

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

Definition at line 93 of file prescribedgradientbcweak.h.

Referenced by setupIntegrationRuleOnEl().

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

Definition at line 95 of file prescribedgradientbcweak.h.

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 documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:43 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011