\hypertarget{cd__templates__fields__6a_8cc}{\section{Core/\-Datatypes/\-Legacy/\-Field/cd\-\_\-templates\-\_\-fields\-\_\-6a.cc File Reference}
\label{cd__templates__fields__6a_8cc}\index{Core/\-Datatypes/\-Legacy/\-Field/cd\-\_\-templates\-\_\-fields\-\_\-6a.\-cc@{Core/\-Datatypes/\-Legacy/\-Field/cd\-\_\-templates\-\_\-fields\-\_\-6a.\-cc}}
}
{\ttfamily \#include $<$Core/\-Basis/\-No\-Data.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Basis/\-Constant.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Basis/\-Crv\-Linear\-Lgn.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Basis/\-Hex\-Trilinear\-Lgn.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Basis/\-Quad\-Bilinear\-Lgn.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-Struct\-Curve\-Mesh.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-Struct\-Quad\-Surf\-Mesh.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-Struct\-Hex\-Vol\-Mesh.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Containers/\-F\-Data.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Field/\-Generic\-Field.\-h$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Tensor} $>$ \hyperlink{namespace_s_c_i_run_a29e2cb3711e1dff7081daa5b24b18351}{F\-D\-H\-Tensor\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Vector} $>$ \hyperlink{namespace_s_c_i_run_a7c298fe6ec0491da0dc239741bd1f6fe}{F\-D\-H\-Vector\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ double $>$ \hyperlink{namespace_s_c_i_run_a6cd7b89d784cbe79298bb1fb90c0fcfa}{F\-D\-Hdouble\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ float $>$ \hyperlink{namespace_s_c_i_run_ac875e5fadcb688d0959c0bd08faf25fd}{F\-D\-Hfloat\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ int $>$ \hyperlink{namespace_s_c_i_run_ad1ee67d1203e51cf0888913263f1d2a0}{F\-D\-Hint\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ long \\*
long $>$ \hyperlink{namespace_s_c_i_run_aa6e8ee2ab97b9fce12eafb8de7031286}{F\-D\-Hlonglong\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ short $>$ \hyperlink{namespace_s_c_i_run_adc4f769fa7ce52df69861f05f0693344}{F\-D\-Hshort\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ char $>$ \hyperlink{namespace_s_c_i_run_ab5a1573b3f1ff688761ffe89425f8501}{F\-D\-Hchar\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}\\*
$<$ unsigned int $>$ \hyperlink{namespace_s_c_i_run_a1546cb5329e323ee4505230c18ae1b76}{F\-D\-Huint\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}\\*
$<$ unsigned short $>$ \hyperlink{namespace_s_c_i_run_acafec3db28fedd7fd7e0e0025d6bbe88}{F\-D\-Hushort\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}\\*
$<$ unsigned char $>$ \hyperlink{namespace_s_c_i_run_a277a2ce6a267b7cc7649378be59ad8ee}{F\-D\-Huchar\-Basis}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}\\*
$<$ unsigned long $>$ \hyperlink{namespace_s_c_i_run_a41d594b1a20cbad5f6b85e0303170f77}{F\-D\-Hulong\-Basis}
\item 
typedef Struct\-Hex\-Vol\-Mesh\\*
$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_hex_trilinear_lgn}{Hex\-Trilinear\-Lgn}$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Point} $>$ $>$ \hyperlink{namespace_s_c_i_run_afde77e2fb860c30ee1203c36b79e53a1}{S\-H\-Mesh}
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a9c9aeed2e73d94f04bc7c26fb8ea347e}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-M} (\char`\"{}Struct\-Hex\-Vol\-Mesh\char`\"{},\char`\"{}Mesh\char`\"{}, S\-H\-Mesh\-::maker, S\-H\-Mesh\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_aee8d0b0c5669b5fd027ea99abc431562}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-F\-T} (\char`\"{}Struct\-Hex\-Vol\-Field$<$\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Tensor}$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-H\-Tensor\-Basis, F\-Data3d$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Tensor}, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a2a99878944eeb4d019529de12b2e990f}{C\-F\-D\-Tensor\-Basis}, F\-Data3d$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Tensor}, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_af82f126f2ae422e39d5fe30abadca600}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-F\-V} (\char`\"{}Struct\-Hex\-Vol\-Field$<$\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Vector}$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-H\-Vector\-Basis, F\-Data3d$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Vector}, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a0e7bd05ad9ed24c7b807dc404f3a202c}{C\-F\-D\-Vector\-Basis}, F\-Data3d$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Vector}, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a1125bad27a6cc59da19311ac983a388c}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fd} (\char`\"{}Struct\-Hex\-Vol\-Field$<$double$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hdouble\-Basis, F\-Data3d$<$ double, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_af88cabfbc3e6608a2eed1df1d0272afb}{C\-F\-Ddouble\-Basis}, F\-Data3d$<$ double, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a2b107fdacc913d4019e5d2ac050145c7}{N\-D\-Basis}, F\-Data3d$<$ double, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a47d75c86e5405842faa44f88f0c0be71}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Ff} (\char`\"{}Struct\-Hex\-Vol\-Field$<$float$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hfloat\-Basis, F\-Data3d$<$ float, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a9e09e991310d34349a89d55849f39a9c}{C\-F\-Dfloat\-Basis}, F\-Data3d$<$ float, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a3cc63761adef0cee1ccf00b2802d2a45}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fi} (\char`\"{}Struct\-Hex\-Vol\-Field$<$int$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hint\-Basis, F\-Data3d$<$ int, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a86b2f8cab6ffdb7109df5a07461888f2}{C\-F\-Dint\-Basis}, F\-Data3d$<$ int, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_acbb4ae41c4bb318602cb460dc5f25147}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fs} (\char`\"{}Struct\-Hex\-Vol\-Field$<$short$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hshort\-Basis, F\-Data3d$<$ short, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a25e80d122f26bf343d274c4730f452a5}{C\-F\-Dshort\-Basis}, F\-Data3d$<$ short, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a8895891558e2bc20770b06b13b421b3f}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fc} (\char`\"{}Struct\-Hex\-Vol\-Field$<$char$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hchar\-Basis, F\-Data3d$<$ char, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a8df110c03dfe615a2ba028687c31ab87}{C\-F\-Dchar\-Basis}, F\-Data3d$<$ char, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a4cbc3a7c310c3ab11420feb8a23d87c3}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fui} (\char`\"{}Struct\-Hex\-Vol\-Field$<$unsigned\-\_\-int$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Huint\-Basis, F\-Data3d$<$ unsigned int, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a4d89f979eec8548037a7c14f2bffad3a}{C\-F\-Duint\-Basis}, F\-Data3d$<$ unsigned int, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_a2a00234201e20d599eab655bc245bd30}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fus} (\char`\"{}Struct\-Hex\-Vol\-Field$<$unsigned\-\_\-short$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hushort\-Basis, F\-Data3d$<$ unsigned short, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_acc4fd4190e9cfc893bfa0c756d956c56}{C\-F\-Dushort\-Basis}, F\-Data3d$<$ unsigned short, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_acbec86a2396f9e35e28ca1cad30d49cb}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Fuc} (\char`\"{}Struct\-Hex\-Vol\-Field$<$unsigned\-\_\-char$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Huchar\-Basis, F\-Data3d$<$ unsigned char, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_ad27013da2d2d6aec1d348e9aa6177317}{C\-F\-Duchar\-Basis}, F\-Data3d$<$ unsigned char, S\-H\-Mesh $>$ $>$\-::maker)
\item 
Persistent\-Type\-I\-D \hyperlink{namespace_s_c_i_run_afe7f90ef64453124c13fe0c8907c4101}{backwards\-\_\-compat\-\_\-\-S\-H\-V\-Ful} (\char`\"{}Struct\-Hex\-Vol\-Field$<$unsigned\-\_\-long$>$\char`\"{},\char`\"{}Field\char`\"{}, Generic\-Field$<$ S\-H\-Mesh, F\-D\-Hulong\-Basis, F\-Data3d$<$ unsigned long, S\-H\-Mesh $>$ $>$\-::maker, Generic\-Field$<$ S\-H\-Mesh, \hyperlink{cd__templates__fields__0_8cc_a5d9d88a88a836731b4ac5c5f40a5f0d0}{C\-F\-Dulong\-Basis}, F\-Data3d$<$ unsigned long, S\-H\-Mesh $>$ $>$\-::maker)
\end{DoxyCompactItemize}
