Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d5e74628f0e673bb8680aebce32b2c04 > files > 11387

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ITK: itk::fem::ElementStd&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt; Class Template Reference</title>
<link href="DoxygenStyle.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">


<!--  Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 -->
<center>
<a href="index.html" class="qindex">Main Page</a>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<a href="pages.html" class="qindex">Concepts</a></center>


<!-- Generated by Doxygen 1.5.9 -->
  <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="namespaceitk_1_1fem.html">fem</a>::<a class="el" href="classitk_1_1fem_1_1ElementStd.html">ElementStd</a>
  </div>
<div class="contents">
<h1>itk::fem::ElementStd&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt; Class Template Reference</h1><!-- doxytag: class="itk::fem::ElementStd" -->Implements standard node management in the element classes.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::fem::ElementStd&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1fem_1_1ElementStd__inherit__graph.png" border="0" usemap="#itk_1_1fem_1_1ElementStd_3_01VNumberOfNodes_00_01VNumberOfSpatialDimensions_00_01TBaseClass_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1fem_1_1ElementStd_3_01VNumberOfNodes_00_01VNumberOfSpatialDimensions_00_01TBaseClass_01_4__inherit__map">
<area shape="rect" id="node3" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 8, 3 \&gt;" alt="" coords="708,195,927,224"><area shape="rect" id="node15" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 6, 2 \&gt;" alt="" coords="708,249,927,279"><area shape="rect" id="node27" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 4, 3 \&gt;" alt="" coords="708,305,927,335"><area shape="rect" id="node39" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 4, 2 \&gt;" alt="" coords="708,363,927,392"><area shape="rect" id="node55" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 3, 2 \&gt;" alt="" coords="708,451,927,480"><area shape="rect" id="node71" href="classitk_1_1fem_1_1ElementStd.html" title="itk::fem::ElementStd\&lt; 2, 2 \&gt;" alt="" coords="708,613,927,643"><area shape="rect" id="node5" href="classitk_1_1fem_1_1Element3DC0LinearHexahedron.html" title="8&#45;noded, linear, C0 continuous finite element in 3D space." alt="" coords="983,59,1284,88"><area shape="rect" id="node7" href="classitk_1_1fem_1_1Element3DMembrane.html" title="itk::fem::Element3DMembrane\&lt; Element3DC0LinearHexahedron \&gt;" alt="" coords="1343,5,1823,35"><area shape="rect" id="node11" href="classitk_1_1fem_1_1Element3DStrain.html" title="itk::fem::Element3DStrain\&lt; Element3DC0LinearHexahedron \&gt;" alt="" coords="1359,59,1807,88"><area shape="rect" id="node9" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronMembrane.html" title="8&#45;noded finite element class in 3D space for linear elasticity problem" alt="" coords="1881,5,2255,35"><area shape="rect" id="node13" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronStrain.html" title="8&#45;noded finite element class in 3D space for linear elasticity problem" alt="" coords="1897,59,2239,88"><area shape="rect" id="node17" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangular.html" title="3&#45;noded, quadratic, C0 continuous finite element in 2D space." alt="" coords="980,165,1287,195"><area shape="rect" id="node19" href="classitk_1_1fem_1_1Element2DStrain.html" title="itk::fem::Element2DStrain\&lt; Element2DC0QuadraticTriangular \&gt;" alt="" coords="1356,112,1809,141"><area shape="rect" id="node23" href="classitk_1_1fem_1_1Element2DStress.html" title="itk::fem::Element2DStress\&lt; Element2DC0QuadraticTriangular \&gt;" alt="" coords="1353,165,1812,195"><area shape="rect" id="node21" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStrain.html" title="3&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1895,112,2241,141"><area shape="rect" id="node25" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStress.html" title="3&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1892,165,2244,195"><area shape="rect" id="node29" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedron.html" title="4&#45;noded, linear, C0 continuous finite element in 3D space." alt="" coords="983,272,1284,301"><area shape="rect" id="node31" href="classitk_1_1fem_1_1Element3DMembrane.html" title="itk::fem::Element3DMembrane\&lt; Element3DC0LinearTetrahedron \&gt;" alt="" coords="1343,219,1823,248"><area shape="rect" id="node35" href="classitk_1_1fem_1_1Element3DStrain.html" title="itk::fem::Element3DStrain\&lt; Element3DC0LinearTetrahedron \&gt;" alt="" coords="1359,272,1807,301"><area shape="rect" id="node33" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronMembrane.html" title="4&#45;noded finite element class in 3D space for linear elasticity problem" alt="" coords="1881,219,2255,248"><area shape="rect" id="node37" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronStrain.html" title="4&#45;noded finite element class in 3D space for linear elasticity problem" alt="" coords="1897,272,2239,301"><area shape="rect" id="node41" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateral.html" title="4&#45;noded, linear, C0 continuous finite element in 2D space." alt="" coords="980,379,1287,408"><area shape="rect" id="node43" href="classitk_1_1fem_1_1Element2DMembrane.html" title="itk::fem::Element2DMembrane\&lt; Element2DC0LinearQuadrilateral \&gt;" alt="" coords="1340,325,1825,355"><area shape="rect" id="node47" href="classitk_1_1fem_1_1Element2DStrain.html" title="itk::fem::Element2DStrain\&lt; Element2DC0LinearQuadrilateral \&gt;" alt="" coords="1356,379,1809,408"><area shape="rect" id="node51" href="classitk_1_1fem_1_1Element2DStress.html" title="itk::fem::Element2DStress\&lt; Element2DC0LinearQuadrilateral \&gt;" alt="" coords="1355,432,1811,461"><area shape="rect" id="node45" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralMembrane.html" title="4&#45;noded finite element class in 2D space for linear elasticity problem" alt="" coords="1879,325,2257,355"><area shape="rect" id="node49" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStrain.html" title="4&#45;noded finite element class in 2D space for linear elasticity problem" alt="" coords="1895,379,2241,408"><area shape="rect" id="node53" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStress.html" title="4&#45;noded finite element class in 2D space for linear elasticity problem" alt="" coords="1893,432,2243,461"><area shape="rect" id="node57" href="classitk_1_1fem_1_1Element2DC0LinearTriangular.html" title="3&#45;noded, linear, C0 continuous finite element in 2D space." alt="" coords="992,507,1275,536"><area shape="rect" id="node59" href="classitk_1_1fem_1_1Element2DMembrane.html" title="itk::fem::Element2DMembrane\&lt; Element2DC0LinearTriangular \&gt;" alt="" coords="1352,485,1813,515"><area shape="rect" id="node63" href="classitk_1_1fem_1_1Element2DStrain.html" title="itk::fem::Element2DStrain\&lt; Element2DC0LinearTriangular \&gt;" alt="" coords="1368,539,1797,568"><area shape="rect" id="node67" href="classitk_1_1fem_1_1Element2DStress.html" title="itk::fem::Element2DStress\&lt; Element2DC0LinearTriangular \&gt;" alt="" coords="1367,592,1799,621"><area shape="rect" id="node61" href="classitk_1_1fem_1_1Element2DC0LinearTriangularMembrane.html" title="3&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1891,485,2245,515"><area shape="rect" id="node65" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStrain.html" title="3&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1907,539,2229,568"><area shape="rect" id="node69" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStress.html" title="3&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1905,592,2231,621"><area shape="rect" id="node73" href="classitk_1_1fem_1_1Element2DC0LinearLine.html" title="2&#45;noded, linear, C0 continuous line element in 2D space." alt="" coords="1009,613,1257,643"><area shape="rect" id="node79" href="classitk_1_1fem_1_1Element2DC1Beam.html" title="1D Beam (spring that also bends) finite element in 2D space." alt="" coords="1024,667,1243,696"><area shape="rect" id="node75" href="classitk_1_1fem_1_1Element1DStress.html" title="itk::fem::Element1DStress\&lt; Element2DC0LinearLine \&gt;" alt="" coords="1383,645,1783,675"><area shape="rect" id="node77" href="classitk_1_1fem_1_1Element2DC0LinearLineStress.html" title="2&#45;noded finite element class in 2D space for linear elasticity problem." alt="" coords="1923,645,2213,675"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1fem_1_1ElementStd-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classitk_1_1fem_1_1ElementStd.html#cb228b10f17d1b495909289373c392c09d7c760d0cef2412db796db8bbce7003">InvalidDegreeOfFreedomID</a> =  Superclass::InvalidDegreeOfFreedomID
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classitk_1_1fem_1_1ElementStd.html#210d73270ea4eda31ae16c1e314ceff69d0eb014e1beabeaedc0cbaa10698662">NumberOfNodes</a> = VNumberOfNodes
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classitk_1_1fem_1_1ElementStd.html#98ebee5c3e6f1a7d15d1ac9e2a4a29561cca6464f9ffb11f70fc658350080293">NumberOfSpatialDimensions</a> = VNumberOfSpatialDimensions
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const <a class="el" href="classitk_1_1fem_1_1ElementStd.html">Self</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#57e5c7c6a89d777d10d559d9b7568d33">ConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
Superclass::DegreeOfFreedomIDType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#31aff987d5b29a4301701e47964ed34a">DegreeOfFreedomIDType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::Float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#48b84bd9306df346dc091abf8607cc92">Float</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::LoadPointer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#55c08226ad848a91619c869d00148278">LoadPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::LoadType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#64a166883407dc15e79efad01a920606">LoadType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::MatrixType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#c0c59eed49f0d89a7245da721c4c905d">MatrixType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::Node&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#5a6f9488af00098c9da81c1b687c51a0">Node</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::NodeIDType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1ElementStd.html">Self</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#45f9f2395e11d0c5ba739ca7e35785b1">Pointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1ElementStd.html">ElementStd</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#12ae7d0db27d72254f9f131f61f52a91">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TBaseClass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#992155e763a85b594e0980b7643bcc9f">Superclass</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef Superclass::VectorType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#237fdb10334dab686c6f3da0d872ac31">VectorType</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#ea7a4b246367425c9284807d7f01bd7a">ElementStd</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#9386963ff4e086447b5ed787d62dd52f">GetNode</a> (unsigned int n) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1fem_1_1ElementStd.html#237fdb10334dab686c6f3da0d872ac31">VectorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#207161ee8c992ff91db04731caa5737e">GetNodeCoordinates</a> (unsigned int n) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#193e30a6a561e1073d8397b45dee0caf">GetNumberOfNodes</a> (void) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#2f3775804ea72fc86ac0d90c452cf18b">GetNumberOfSpatialDimensions</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#2748b2ebbe7c70e34b2d00ac2af2aaeb">Read</a> (std::istream &amp;, void *info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#c11c9c03be25df2d9ccba5042bf407b1">SetNode</a> (unsigned int n, <a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a> node)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#7e088e28febb4309eebd5580116073cc">Write</a> (std::ostream &amp;f) const </td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#9762135e70bafa15d6557462fba36841">m_node</a> [NumberOfNodes]</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt;<br>
 class itk::fem::ElementStd&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;</h3>

Implements standard node management in the element classes. 
<p>
This is a templated helper class that automatically defines some of the virtual functions in elements. It is used to avoid code duplication.<p>
If a derived element class has DOFs associated only with points that define the geometry of the element, you can derive from this class to automatically create all the functions required for proper node management.<p>
You must specify three or four template parameters:<p>
VNumberOfNodes - Number of nodes that define the element (e.g. four for quadrilateral)<p>
VNumberOfSpatialDimensions - Number of dimensions of space in which the element is defined. This is also the size of a vector returned by <a class="el" href="classitk_1_1fem_1_1ElementStd.html#207161ee8c992ff91db04731caa5737e">GetNodeCoordinates()</a> member funtion.<p>
TBaseClass - Class from which <a class="el" href="classitk_1_1fem_1_1ElementStd.html" title="Implements standard node management in the element classes.">ElementStd</a> is derived. TBaseClass must be derived from the <a class="el" href="classitk_1_1fem_1_1Element.html" title="Abstract base element class.">Element</a> base class. This enables you to use this class at any level of element definition. If not specified, it defaults to the <a class="el" href="classitk_1_1fem_1_1Element.html" title="Abstract base element class.">Element</a> class. 
<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00053">53</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="57e5c7c6a89d777d10d559d9b7568d33"></a><!-- doxytag: member="itk::fem::ElementStd::ConstPointer" ref="57e5c7c6a89d777d10d559d9b7568d33" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="classitk_1_1fem_1_1ElementStd.html">Self</a>* <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html">ConstPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Const pointer or <a class="el" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting.">SmartPointer</a> to an object. 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLine.html#ed10caf53d3432c2e627a1ba4c9a87e1">itk::fem::Element2DC0LinearLine</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLineStress.html#799a2334ad385d3e031f14639c0b0637">itk::fem::Element2DC0LinearLineStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateral.html#03a4f3eb95e27bd3a531af0858d67679">itk::fem::Element2DC0LinearQuadrilateral</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralMembrane.html#e2a40d5a6973206a198fefa0b2fc40cd">itk::fem::Element2DC0LinearQuadrilateralMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStrain.html#49faf61f4555f460929451db8e7cf9de">itk::fem::Element2DC0LinearQuadrilateralStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStress.html#e8483ea10092d052498ad46f2719e42f">itk::fem::Element2DC0LinearQuadrilateralStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangular.html#ac5b8b47549ad9c75f662590ce0fd6ce">itk::fem::Element2DC0LinearTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularMembrane.html#5f79d13f8db9f30aa9973cc7ddebdf81">itk::fem::Element2DC0LinearTriangularMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStrain.html#ab9d2d31ca3b3f75ccb5d2aa33db3d26">itk::fem::Element2DC0LinearTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStress.html#7b55baabb9b93affef35b0f98a50b379">itk::fem::Element2DC0LinearTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangular.html#e1212659d49741ff23b46e6070e8f4c7">itk::fem::Element2DC0QuadraticTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStrain.html#b5039951be0bc13721b6fe946010ddbf">itk::fem::Element2DC0QuadraticTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStress.html#f58a72d6d497c9b9e91ceab5248abe59">itk::fem::Element2DC0QuadraticTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#dd2214fd550a79cd8654efe4277af3c9">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedron.html#6367c6395103576eac82fc9759bf2ae9">itk::fem::Element3DC0LinearHexahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronMembrane.html#6963f88402ba5368b1767e1682763b6a">itk::fem::Element3DC0LinearHexahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronStrain.html#8d4bcac1effa64dce12cb6a7d7614283">itk::fem::Element3DC0LinearHexahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedron.html#8656567aa21683b54e93ce174aea9986">itk::fem::Element3DC0LinearTetrahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronMembrane.html#890bcfe760c257b8aa919b29588af675">itk::fem::Element3DC0LinearTetrahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronStrain.html#779fb00501abb80e4e927a35c617e785">itk::fem::Element3DC0LinearTetrahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#5a6e9037719821a8d3c4a155b80901ec">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#d103bcf442328cb059a060343cf5c3ac">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#d103bcf442328cb059a060343cf5c3ac">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#af7c58ebb80d5b170328408a30f68a9f">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#af7c58ebb80d5b170328408a30f68a9f">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#af7c58ebb80d5b170328408a30f68a9f">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f9ae657bec551c59541a0ff6e74afa66">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f9ae657bec551c59541a0ff6e74afa66">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f9ae657bec551c59541a0ff6e74afa66">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#4c1de170326dfc071ab65300368b356c">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#4c1de170326dfc071ab65300368b356c">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#7c903541906b72f71174f467e934e7d8">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#7c903541906b72f71174f467e934e7d8">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00055">55</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="31aff987d5b29a4301701e47964ed34a"></a><!-- doxytag: member="itk::fem::ElementStd::DegreeOfFreedomIDType" ref="31aff987d5b29a4301701e47964ed34a" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::DegreeOfFreedomIDType <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#31aff987d5b29a4301701e47964ed34a">DegreeOfFreedomIDType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00067">67</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="48b84bd9306df346dc091abf8607cc92"></a><!-- doxytag: member="itk::fem::ElementStd::Float" ref="48b84bd9306df346dc091abf8607cc92" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::Float <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#48b84bd9306df346dc091abf8607cc92">Float</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#5f3ddfd10b5dbe7ce538ae32a3035b6b">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#1feb1a011ddbb9238ab45daf0b125565">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#1feb1a011ddbb9238ab45daf0b125565">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#13d82ec0f150648bcb3866189fe38ece">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#13d82ec0f150648bcb3866189fe38ece">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#13d82ec0f150648bcb3866189fe38ece">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#3a16ca4aaa277c5153aa16464e7c51d1">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#3a16ca4aaa277c5153aa16464e7c51d1">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#3a16ca4aaa277c5153aa16464e7c51d1">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#047e65011d771e4c201195ae3f72ce26">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#047e65011d771e4c201195ae3f72ce26">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#d6bdb1e206dd23e5e47e84a4b60f941c">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#d6bdb1e206dd23e5e47e84a4b60f941c">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00061">61</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="55c08226ad848a91619c869d00148278"></a><!-- doxytag: member="itk::fem::ElementStd::LoadPointer" ref="55c08226ad848a91619c869d00148278" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::LoadPointer <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#55c08226ad848a91619c869d00148278">LoadPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00065">65</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="64a166883407dc15e79efad01a920606"></a><!-- doxytag: member="itk::fem::ElementStd::LoadType" ref="64a166883407dc15e79efad01a920606" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::LoadType <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#64a166883407dc15e79efad01a920606">LoadType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00064">64</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c0c59eed49f0d89a7245da721c4c905d"></a><!-- doxytag: member="itk::fem::ElementStd::MatrixType" ref="c0c59eed49f0d89a7245da721c4c905d" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::MatrixType <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#c0c59eed49f0d89a7245da721c4c905d">MatrixType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#3a348f825e3de85ad6a50606817bbb8d">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#10837846a33e926f1b49183ac7bd03c0">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#10837846a33e926f1b49183ac7bd03c0">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#d7833cc8691fc0973f453b63e282768d">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#d7833cc8691fc0973f453b63e282768d">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#d7833cc8691fc0973f453b63e282768d">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#4f7a9e2467c166898cf0500621b97990">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#4f7a9e2467c166898cf0500621b97990">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#4f7a9e2467c166898cf0500621b97990">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#e4389b104da041fa67b92a653f0b6810">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#e4389b104da041fa67b92a653f0b6810">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#ab6c403ff47df5b7c3043de863e35743">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#ab6c403ff47df5b7c3043de863e35743">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00062">62</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5a6f9488af00098c9da81c1b687c51a0"></a><!-- doxytag: member="itk::fem::ElementStd::Node" ref="5a6f9488af00098c9da81c1b687c51a0" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::Node <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">Node</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00068">68</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="49d7bc6748274db295a99772ade240f8"></a><!-- doxytag: member="itk::fem::ElementStd::NodeIDType" ref="49d7bc6748274db295a99772ade240f8" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::NodeIDType <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00066">66</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="45f9f2395e11d0c5ba739ca7e35785b1"></a><!-- doxytag: member="itk::fem::ElementStd::Pointer" ref="45f9f2395e11d0c5ba739ca7e35785b1" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1ElementStd.html">Self</a>* <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html">Pointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer or <a class="el" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting.">SmartPointer</a> to an object. 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLine.html#4f9d4a0a21820b21b67040130911c8c1">itk::fem::Element2DC0LinearLine</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLineStress.html#48202e623aa912f0cd22006a76f425c7">itk::fem::Element2DC0LinearLineStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateral.html#d2ab56308ee5c8cf13ad1407b5c18551">itk::fem::Element2DC0LinearQuadrilateral</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralMembrane.html#e3e7a72d08335fc6f60e37d24409ee26">itk::fem::Element2DC0LinearQuadrilateralMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStrain.html#e371e0f2323a7e54a3743b757b35accf">itk::fem::Element2DC0LinearQuadrilateralStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStress.html#31e7d663812f9e072bdf5a5be7e7acc7">itk::fem::Element2DC0LinearQuadrilateralStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangular.html#4f75a4d3eaf98ea7f68f5c2d9cb99ca4">itk::fem::Element2DC0LinearTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularMembrane.html#ec56be5876fa6093cfcfd9b274b488cc">itk::fem::Element2DC0LinearTriangularMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStrain.html#d462b4d83c06c96c36df1b3186189afc">itk::fem::Element2DC0LinearTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStress.html#ceb1ef07ee8b4e3e2e63473d63f32355">itk::fem::Element2DC0LinearTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangular.html#6ce80f3a6ee24371d2f1a66a53accb4b">itk::fem::Element2DC0QuadraticTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStrain.html#d1aaae00f9f1d5faf695ccf229d6b66b">itk::fem::Element2DC0QuadraticTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStress.html#3763999cdd3486adfa1cff044d363c94">itk::fem::Element2DC0QuadraticTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#e93a866bdf5868afdb607b5c2e1503a4">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedron.html#4f9d92be4b250e4ac92b08322f97ef44">itk::fem::Element3DC0LinearHexahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronMembrane.html#b19b73b04ac91cbdc9b80690f0f20efe">itk::fem::Element3DC0LinearHexahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronStrain.html#c077b800591542bb09ef02edc911cca8">itk::fem::Element3DC0LinearHexahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedron.html#74637f4ee80e518772a823b2d06f7c61">itk::fem::Element3DC0LinearTetrahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronMembrane.html#df91f74ce7030be3fc9c6f8aa4526b42">itk::fem::Element3DC0LinearTetrahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronStrain.html#8c713c42d6aab2102bfbd01602ae4abd">itk::fem::Element3DC0LinearTetrahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#13910e9ac5a1ba149bdc2bfb42fa6dfa">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#3307442b8f000b697846533d38f88792">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#3307442b8f000b697846533d38f88792">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#516b53c765aec2a41032b4e1e194ba01">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#516b53c765aec2a41032b4e1e194ba01">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#516b53c765aec2a41032b4e1e194ba01">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c1768c7ec85647e62e4bbdb0a1b7b3c2">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c1768c7ec85647e62e4bbdb0a1b7b3c2">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c1768c7ec85647e62e4bbdb0a1b7b3c2">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#6375de0b2a34d523ed827523756b0059">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#6375de0b2a34d523ed827523756b0059">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#e166e66641bcf6dc534e00563a983ef5">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#e166e66641bcf6dc534e00563a983ef5">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00055">55</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="12ae7d0db27d72254f9f131f61f52a91"></a><!-- doxytag: member="itk::fem::ElementStd::Self" ref="12ae7d0db27d72254f9f131f61f52a91" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1ElementStd.html">ElementStd</a> <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard Self typedef. 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLine.html#cc648ed25f2c2d3817efc8e29a651a5c">itk::fem::Element2DC0LinearLine</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLineStress.html#c5a0e5d2325839ac2dfa82077059565b">itk::fem::Element2DC0LinearLineStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateral.html#411c4cd6bad089549b719daddc30f55b">itk::fem::Element2DC0LinearQuadrilateral</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralMembrane.html#c209e58e466721ff18e87fa55343a209">itk::fem::Element2DC0LinearQuadrilateralMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStrain.html#d5eb35ba5037fcae4f60bd80aaff0d9b">itk::fem::Element2DC0LinearQuadrilateralStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStress.html#5be212a11463a9b2afbfc285bffd5179">itk::fem::Element2DC0LinearQuadrilateralStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangular.html#36c6fab53c350cc7734b71e38e6e4d56">itk::fem::Element2DC0LinearTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularMembrane.html#7b713aeee6ea37469b54f747a3cc047d">itk::fem::Element2DC0LinearTriangularMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStrain.html#0e5c5a60e89756a044f28271d0e85686">itk::fem::Element2DC0LinearTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStress.html#a01ed9eb55413b9f52e9264059ebe781">itk::fem::Element2DC0LinearTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangular.html#de694f8d9a79caa5b5ba2e723dcf8ca6">itk::fem::Element2DC0QuadraticTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStrain.html#28f70e40e1655e856d75e05963b787b8">itk::fem::Element2DC0QuadraticTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStress.html#1c8331f91460315e041a6c5f44fcd118">itk::fem::Element2DC0QuadraticTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#ad46ed715424abf1e364c73352284fdc">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedron.html#149218f736a7049860e0d3e1081d7de8">itk::fem::Element3DC0LinearHexahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronMembrane.html#21ca83ad417bc3d55f2a8a69464f92f2">itk::fem::Element3DC0LinearHexahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronStrain.html#a83fcb87c7622b4d18bb4d958ceba536">itk::fem::Element3DC0LinearHexahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedron.html#69e6a62522b856554fb969ef6feea432">itk::fem::Element3DC0LinearTetrahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronMembrane.html#48f0dc2afe8bff306c951e3a24cec2b6">itk::fem::Element3DC0LinearTetrahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronStrain.html#ac37833e72bdb0dbd386594ecd3aff4d">itk::fem::Element3DC0LinearTetrahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#0e51a417351c7b923e088ba27b99796e">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#1e3e6c2c92bb9b47b3e9b5be78a24b4f">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#1e3e6c2c92bb9b47b3e9b5be78a24b4f">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#85a02dc57e676eaf4a0b5991bf4b48b1">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#85a02dc57e676eaf4a0b5991bf4b48b1">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#85a02dc57e676eaf4a0b5991bf4b48b1">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#aad615e262eea4c453c00ec86d3c15e2">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#aad615e262eea4c453c00ec86d3c15e2">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#aad615e262eea4c453c00ec86d3c15e2">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#3aa205f2d0a3654704c415e2b4587cf9">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#3aa205f2d0a3654704c415e2b4587cf9">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#0e3edcc7889c87888e7b20007f9fc01b">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#0e3edcc7889c87888e7b20007f9fc01b">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00055">55</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="992155e763a85b594e0980b7643bcc9f"></a><!-- doxytag: member="itk::fem::ElementStd::Superclass" ref="992155e763a85b594e0980b7643bcc9f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TBaseClass <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#992155e763a85b594e0980b7643bcc9f">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard Superclass typedef. 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLine.html#843d7856c739264f44a80f1f27f20d46">itk::fem::Element2DC0LinearLine</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearLineStress.html#1fdd2b2a937c494247c8b1894e49269c">itk::fem::Element2DC0LinearLineStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateral.html#ca947cf8166dfbc56c86a04a7033b54c">itk::fem::Element2DC0LinearQuadrilateral</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralMembrane.html#e5e8f2d4aa1047398bf39952332a695c">itk::fem::Element2DC0LinearQuadrilateralMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStrain.html#92c8ed236b444785c533cc295083f4b8">itk::fem::Element2DC0LinearQuadrilateralStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearQuadrilateralStress.html#a20c98fa3c027195ac9aff1e84c40396">itk::fem::Element2DC0LinearQuadrilateralStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangular.html#ed8c9f8ab97c6a6520df303707c5bbeb">itk::fem::Element2DC0LinearTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularMembrane.html#53bb5b9b212cfb25f92588bda4a5bca0">itk::fem::Element2DC0LinearTriangularMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStrain.html#47c786224f0f848a370d9f3767af9895">itk::fem::Element2DC0LinearTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0LinearTriangularStress.html#58ed265425806a1cbd1d39fc3fa4ee5d">itk::fem::Element2DC0LinearTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangular.html#f9e040fbdd21edd9b63dfd4880030f46">itk::fem::Element2DC0QuadraticTriangular</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStrain.html#1ed1e21bb7aac3e3ccf0ebe4a8d33340">itk::fem::Element2DC0QuadraticTriangularStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC0QuadraticTriangularStress.html#0dbc8a046a6bad0d53b2c6218c0d54eb">itk::fem::Element2DC0QuadraticTriangularStress</a>, <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#21476b26c4ace8c446aa6c4604ed937e">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedron.html#306a92cf92782396ab0dc3af8817909d">itk::fem::Element3DC0LinearHexahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronMembrane.html#73fcf4cd3957bcfad0587ec546a8d7de">itk::fem::Element3DC0LinearHexahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearHexahedronStrain.html#7f7103ff60e5cb357a6c031488a3363a">itk::fem::Element3DC0LinearHexahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedron.html#e9e0ff9b9ad00b7c43f33ca419930b47">itk::fem::Element3DC0LinearTetrahedron</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronMembrane.html#1528843e57677e9d227f65445fe0f996">itk::fem::Element3DC0LinearTetrahedronMembrane</a>, <a class="el" href="classitk_1_1fem_1_1Element3DC0LinearTetrahedronStrain.html#0aec0cc7d784344210b611c48d03d8da">itk::fem::Element3DC0LinearTetrahedronStrain</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#0fa508a224c41ca427582db2d947856b">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#d22fd0aaf805694b6d4394df2f4e1d24">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#d22fd0aaf805694b6d4394df2f4e1d24">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#8be4ec19db26899c1ed28f6e2512bdb1">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#8be4ec19db26899c1ed28f6e2512bdb1">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#8be4ec19db26899c1ed28f6e2512bdb1">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#9b611a6725c97c808ccbdd6cc18fc7f6">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#9b611a6725c97c808ccbdd6cc18fc7f6">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#9b611a6725c97c808ccbdd6cc18fc7f6">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#cf2234f5c55bd5719e639e2b47b02ff9">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#cf2234f5c55bd5719e639e2b47b02ff9">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#d2b08ee9d02f3a00f55d756333be2abb">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#d2b08ee9d02f3a00f55d756333be2abb">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00055">55</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="237fdb10334dab686c6f3da0d872ac31"></a><!-- doxytag: member="itk::fem::ElementStd::VectorType" ref="237fdb10334dab686c6f3da0d872ac31" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef Superclass::VectorType <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#237fdb10334dab686c6f3da0d872ac31">VectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#8ac6a49d0ae8fd1ce4914e46a2414b90">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#2285f71be2d3781ef27a4621cc1b2bf6">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#2285f71be2d3781ef27a4621cc1b2bf6">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#ed79462039e9b087b8e04709a9ac3fb4">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#ed79462039e9b087b8e04709a9ac3fb4">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#ed79462039e9b087b8e04709a9ac3fb4">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#0c3553f2d9e4ba05fb967f52acdefac6">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#0c3553f2d9e4ba05fb967f52acdefac6">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#0c3553f2d9e4ba05fb967f52acdefac6">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#dd51aae2674d76267e7f06c2679edd13">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#dd51aae2674d76267e7f06c2679edd13">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#6508c8838cedfad5fbc858872ae13b30">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#6508c8838cedfad5fbc858872ae13b30">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00063">63</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="cb228b10f17d1b495909289373c392c0"></a><!-- doxytag: member="itk::fem::ElementStd::@24" ref="cb228b10f17d1b495909289373c392c0" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="cb228b10f17d1b495909289373c392c09d7c760d0cef2412db796db8bbce7003"></a><!-- doxytag: member="InvalidDegreeOfFreedomID" ref="cb228b10f17d1b495909289373c392c09d7c760d0cef2412db796db8bbce7003" args="" -->InvalidDegreeOfFreedomID</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00069">69</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="210d73270ea4eda31ae16c1e314ceff6"></a><!-- doxytag: member="itk::fem::ElementStd::@25" ref="210d73270ea4eda31ae16c1e314ceff6" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of nodes that define the element. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="210d73270ea4eda31ae16c1e314ceff69d0eb014e1beabeaedc0cbaa10698662"></a><!-- doxytag: member="NumberOfNodes" ref="210d73270ea4eda31ae16c1e314ceff69d0eb014e1beabeaedc0cbaa10698662" args="" -->NumberOfNodes</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00074">74</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="98ebee5c3e6f1a7d15d1ac9e2a4a2956"></a><!-- doxytag: member="itk::fem::ElementStd::@26" ref="98ebee5c3e6f1a7d15d1ac9e2a4a2956" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of dimensions of space in which element can exist. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="98ebee5c3e6f1a7d15d1ac9e2a4a29561cca6464f9ffb11f70fc658350080293"></a><!-- doxytag: member="NumberOfSpatialDimensions" ref="98ebee5c3e6f1a7d15d1ac9e2a4a29561cca6464f9ffb11f70fc658350080293" args="" -->NumberOfSpatialDimensions</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00079">79</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="ea7a4b246367425c9284807d7f01bd7a"></a><!-- doxytag: member="itk::fem::ElementStd::ElementStd" ref="ea7a4b246367425c9284807d7f01bd7a" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html">ElementStd</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default constructor just clears the ivars 
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9386963ff4e086447b5ed787d62dd52f"></a><!-- doxytag: member="itk::fem::ElementStd::GetNode" ref="9386963ff4e086447b5ed787d62dd52f" args="(unsigned int n) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a> <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::GetNode           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00093">93</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="207161ee8c992ff91db04731caa5737e"></a><!-- doxytag: member="itk::fem::ElementStd::GetNodeCoordinates" ref="207161ee8c992ff91db04731caa5737e" args="(unsigned int n) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1fem_1_1ElementStd.html#237fdb10334dab686c6f3da0d872ac31">VectorType</a>&amp; <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::GetNodeCoordinates           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00111">111</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="193e30a6a561e1073d8397b45dee0caf"></a><!-- doxytag: member="itk::fem::ElementStd::GetNumberOfNodes" ref="193e30a6a561e1073d8397b45dee0caf" args="(void) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned int <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::GetNumberOfNodes           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods that define the geometry of an element 
<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00090">90</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2f3775804ea72fc86ac0d90c452cf18b"></a><!-- doxytag: member="itk::fem::ElementStd::GetNumberOfSpatialDimensions" ref="2f3775804ea72fc86ac0d90c452cf18b" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned int <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::GetNumberOfSpatialDimensions           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00116">116</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2748b2ebbe7c70e34b2d00ac2af2aaeb"></a><!-- doxytag: member="itk::fem::ElementStd::Read" ref="2748b2ebbe7c70e34b2d00ac2af2aaeb" args="(std::istream &amp;, void *info)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::Read           </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods related to I/O Read data for this class from input stream 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#2ed457b8796182cd75f9a6ac3664e900">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#988142ec15d3a083b9a6d57fde0e4dfd">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#b86a763031c0c78474d141b5a86055ba">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#b86a763031c0c78474d141b5a86055ba">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#078ea24b73674f3d60a4d45370d71db1">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#078ea24b73674f3d60a4d45370d71db1">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#078ea24b73674f3d60a4d45370d71db1">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c4224424a39ff632c9c4d9e693a7b33d">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c4224424a39ff632c9c4d9e693a7b33d">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#c4224424a39ff632c9c4d9e693a7b33d">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#4c239bcc37ccfcfe3d7445b5926aeef9">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#4c239bcc37ccfcfe3d7445b5926aeef9">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#884b6f29a3c425ed17225c245d67d875">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#884b6f29a3c425ed17225c245d67d875">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="c11c9c03be25df2d9ccba5042bf407b1"></a><!-- doxytag: member="itk::fem::ElementStd::SetNode" ref="c11c9c03be25df2d9ccba5042bf407b1" args="(unsigned int n, NodeIDType node)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::SetNode           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a>&nbsp;</td>
          <td class="paramname"> <em>node</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00102">102</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7e088e28febb4309eebd5580116073cc"></a><!-- doxytag: member="itk::fem::ElementStd::Write" ref="7e088e28febb4309eebd5580116073cc" args="(std::ostream &amp;f) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::Write           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>f</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write data for this class to output stream 
<p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1Element2DC1Beam.html#0592b9120f4b1f75488259a177c7494d">itk::fem::Element2DC1Beam</a>, <a class="el" href="classitk_1_1fem_1_1Element1DStress.html#1a9cc33d1e4953e78ace3d3fbd0e003c">itk::fem::Element1DStress&lt; Element2DC0LinearLine &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#9da2affa374f497fdc35de74cb2ef80a">itk::fem::Element2DMembrane&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DMembrane.html#9da2affa374f497fdc35de74cb2ef80a">itk::fem::Element2DMembrane&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#3172886e0ef72fcb658b31f62a4baacb">itk::fem::Element2DStrain&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#3172886e0ef72fcb658b31f62a4baacb">itk::fem::Element2DStrain&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStrain.html#3172886e0ef72fcb658b31f62a4baacb">itk::fem::Element2DStrain&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f088970d8144a4cefcf730c46f9fcf90">itk::fem::Element2DStress&lt; Element2DC0LinearTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f088970d8144a4cefcf730c46f9fcf90">itk::fem::Element2DStress&lt; Element2DC0QuadraticTriangular &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element2DStress.html#f088970d8144a4cefcf730c46f9fcf90">itk::fem::Element2DStress&lt; Element2DC0LinearQuadrilateral &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#2c7cce047b5d12f20efea55bf5ca89f1">itk::fem::Element3DMembrane&lt; Element3DC0LinearTetrahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DMembrane.html#2c7cce047b5d12f20efea55bf5ca89f1">itk::fem::Element3DMembrane&lt; Element3DC0LinearHexahedron &gt;</a>, <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#9b25a8120f9aead22095b7dfbe62b1d0">itk::fem::Element3DStrain&lt; Element3DC0LinearTetrahedron &gt;</a>, and <a class="el" href="classitk_1_1fem_1_1Element3DStrain.html#9b25a8120f9aead22095b7dfbe62b1d0">itk::fem::Element3DStrain&lt; Element3DC0LinearHexahedron &gt;</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="9762135e70bafa15d6557462fba36841"></a><!-- doxytag: member="itk::fem::ElementStd::m_node" ref="9762135e70bafa15d6557462fba36841" args="[NumberOfNodes]" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int VNumberOfNodes, unsigned int VNumberOfSpatialDimensions, class TBaseClass = Element&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1fem_1_1ElementStd.html#49d7bc6748274db295a99772ade240f8">NodeIDType</a> <a class="el" href="classitk_1_1fem_1_1ElementStd.html">itk::fem::ElementStd</a>&lt; VNumberOfNodes, VNumberOfSpatialDimensions, TBaseClass &gt;::<a class="el" href="classitk_1_1fem_1_1ElementStd.html#9762135e70bafa15d6557462fba36841">m_node</a>[NumberOfNodes]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Array.html" title="Array class with size defined at construction time.">Array</a> of pointers to point objects that define the element 
<p>Definition at line <a class="el" href="itkFEMElementStd_8h_source.html#l00141">141</a> of file <a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a>.</p>

<p>Referenced by <a class="el" href="itkFEMElementStd_8h_source.html#l00093">itk::fem::ElementStd&lt; 2, 2 &gt;::GetNode()</a>, <a class="el" href="itkFEMElementStd_8h_source.html#l00111">itk::fem::ElementStd&lt; 2, 2 &gt;::GetNodeCoordinates()</a>, and <a class="el" href="itkFEMElementStd_8h_source.html#l00102">itk::fem::ElementStd&lt; 2, 2 &gt;::SetNode()</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkFEMElementStd_8h_source.html">itkFEMElementStd.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 08:40:11 2009 for ITK  by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img 
src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen"
align="middle" border=0 width=110 height=53>
</a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>