\hypertarget{class_s_c_i_run_1_1_v_field}{\section{V\-Field Class Reference}
\label{class_s_c_i_run_1_1_v_field}\index{V\-Field@{V\-Field}}
}


{\ttfamily \#include $<$V\-Field.\-h$>$}

Inheritance diagram for V\-Field\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_v_field}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type}
\begin{DoxyCompactList}\small\item\em Import a couple of useful typedefs from \hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh}. \end{DoxyCompactList}\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_a616cc7440ee960ca04df46dd8bc102fc}{coords\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_ae3d04b51d163d20b1edb2fce8dfd1eaf}{V\-Mesh\-::weight\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{weight\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_a6f66e955194db0ae41bb468363517cf8}{V\-Mesh\-::index\-\_\-array\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_aaeeacf3127ddf5f60fe2a4e494d1c547}{index\-\_\-array\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_a0b3224851b52cf68512ef206bc55e380}{V\-Mesh\-::weight\-\_\-array\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{weight\-\_\-array\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_v_mesh_a30d779fcb9dbc41c8312c59bed7773cf}{V\-Mesh\-::dimension\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_ad562cb3f0f3f7e51ec5e0bc8aa148164}{dimension\-\_\-type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_v_field_a20c103a65459c6a5a796fc156d040650}{V\-Field} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_v_field_a0e488a95b046626035fdd2c88821f879}{$\sim$\-V\-Field} ()
\item 
\hyperlink{namespace_s_c_i_run_a39a46f36f828951573c78467988f2e40}{Mesh\-Handle} \hyperlink{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}{mesh} ()
\begin{DoxyCompactList}\small\item\em \hyperlink{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}{mesh()} and \hyperlink{class_s_c_i_run_1_1_v_field_acbff892e105bf08873d95c62d8dc04a5}{vmesh()} get the handle to the mesh and its virtual interface \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_acbff892e105bf08873d95c62d8dc04a5}{vmesh} ()
\item 
\hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field} ()
\begin{DoxyCompactList}\small\item\em get a handle to the field \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_a86e2ec6dbdbb53ead9b431f4e0bc1b4e}{vfield} ()
\begin{DoxyCompactList}\small\item\em for completeness get a pointer to itself \end{DoxyCompactList}\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a62975c4afe0989dd76ab8c49f3108522}{basis\-\_\-order} ()
\item 
\hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_a5453ab0a6ea09a622d83b1bf0730eb32}{num\-\_\-values} ()
\begin{DoxyCompactList}\small\item\em get the number of values in the field (data at corner nodes of the elements) \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_field_acafd85c105a51bb29bc2eaaa4728a6fc}{num\-\_\-evalues} ()
\begin{DoxyCompactList}\small\item\em get the number of edge values in the field (for quadratic approximation) \end{DoxyCompactList}\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_af6047e16caa76cde1d400b12126b8ffb}{resize\-\_\-fdata} ()
\begin{DoxyCompactList}\small\item\em resize the data fields to match the number of nodes/edges in the mesh \end{DoxyCompactList}\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a9ed12c7bb40d5ded72c8441e7bbed16a}{resize\-\_\-values} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a910290c460d18dac818d335fe1bab65f}{get\-\_\-values\-\_\-dimension} (\hyperlink{class_s_c_i_run_1_1_v_field_ad562cb3f0f3f7e51ec5e0bc8aa148164}{dimension\-\_\-type} \&dims)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a628a07fe18c8557aff0143fcec81e798}{get\-\_\-center} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ae0be1c3559721abc644f9d9fc0bc7f05}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a2bcef525e428d4ba1c584dab6c12ed86}{get\-\_\-evalue} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ae48ecb11574ab0c865238f958e1a6f84}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_aee5e96c604194436a11e59d2f396ca43}{V\-Mesh\-::\-Node\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a97667be7915d78bcce1eaeef82a5eb62}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_afb5407cad2f02978cd0c81c5bda52913}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a7eaf38fb358f19ba4b3fa58f91633bc2}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_adc08b6c15ada97be359dd2579453a1c1}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a6d44d33e0950d702b90608cad86ed660}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a056daabc54935ae7a57f0e15ce5d2fa6}{get\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_e_node_ac298088ef8f599759b8c3e06efa7e523}{V\-Mesh\-::\-E\-Node\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_acd5830b9673ab88300b100b7112e85a6}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a1a8dfea1aa33bd7e37d0018ee709aa8d}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_aee5e96c604194436a11e59d2f396ca43}{V\-Mesh\-::\-Node\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a02ae78b617c0858ef17ff5b0d1637e9f}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a84e4e3f80d9cdaa9387c6c6a970a944c}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_aa872db3f9d4412da0a651fb959686c32}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a7a2f6f51852d2b35fec5e767a17e77c9}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a69a7e65121f3413092553fca71d52112}{value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a6a7bb439993dfde0885dd68870c8d19d}{get\-\_\-weighted\-\_\-value} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} $\ast$idx, const \hyperlink{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{weight\-\_\-type} $\ast$w, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz) const 
\begin{DoxyCompactList}\small\item\em Functions for getting a weighted value. \end{DoxyCompactList}\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_add1afe366e6d1a2075f0102dbe100288}{get\-\_\-weighted\-\_\-value} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_aaeeacf3127ddf5f60fe2a4e494d1c547}{index\-\_\-array\-\_\-type} idx, \hyperlink{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{weight\-\_\-array\-\_\-type} w) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a74792d841ea0310369226573569542f7}{get\-\_\-weighted\-\_\-evalue} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} $\ast$idx, const \hyperlink{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{weight\-\_\-type} $\ast$w, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ad36b896497f66afd3354f9e461f48191}{get\-\_\-weighted\-\_\-evalue} (T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_aaeeacf3127ddf5f60fe2a4e494d1c547}{index\-\_\-array\-\_\-type} idx, \hyperlink{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{weight\-\_\-array\-\_\-type} w) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_abe042600a9e6deed1184801e5836bfae}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a04a7e0542f90d535a12061f8508b1a40}{set\-\_\-evalue} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ae40dc47268b61684dc2e90af21fdb2be}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_aee5e96c604194436a11e59d2f396ca43}{V\-Mesh\-::\-Node\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9f81947909aeff668071d0d50b5f101f}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a4682e6514b4800a972595d48392c8cb4}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aad4c50931d1b5b2a1f86620b2e9306b1}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a983009f5e989cdc99c912001c9cf13d8}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ae04eb8c8893bf369746f9bbcc2bf34c7}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_abf2797105b93909c57b1304f88bd3b25}{set\-\_\-value} (const T \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_e_node_ac298088ef8f599759b8c3e06efa7e523}{V\-Mesh\-::\-E\-Node\-::index\-\_\-type} idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a0220eb0bc7a1f560c49a81798b3f98e2}{set\-\_\-values} (const std\-::vector$<$ T $>$ \&values)
\begin{DoxyCompactList}\small\item\em Get/\-Set all values at once. \end{DoxyCompactList}\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_af3531bca92998f59dd7998076112d161}{set\-\_\-values} (const T $\ast$data, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} offset=0)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aa3fc7c65852e6b5a62497c489d72a4cf}{get\-\_\-values} (std\-::vector$<$ T $>$ \&values) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a50ffb7aff7f7fd27938d701e338ef705}{get\-\_\-values} (T $\ast$data, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} offset=0) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a3b91b4c7ff150519d5e387a9d98a3faa}{set\-\_\-values} (const std\-::vector$<$ T $>$ \&values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_a4305e9da974f30d92c360b8dcf8a715d}{V\-Mesh\-::\-Node\-::array\-\_\-type} nodes)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ae4054e9af1ea3342825a5c30543eca80}{set\-\_\-values} (const std\-::vector$<$ T $>$ \&values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_ae7ad39ba7bafaaeca7794b3ddf6561df}{V\-Mesh\-::\-Elem\-::array\-\_\-type} elems)
\item 
{\footnotesize template$<$class T , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a5af2f3b9e49fb3fcddc81bfa8b460a10}{set\-\_\-values} (const std\-::vector$<$ T $>$ \&values, A\-R\-R\-A\-Y \&idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aa3311feab3befefd171368be437b6056}{set\-\_\-values} (const T $\ast$values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_a4305e9da974f30d92c360b8dcf8a715d}{V\-Mesh\-::\-Node\-::array\-\_\-type} nodes)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aed65b08836374faa614bae2eb87f7a84}{set\-\_\-values} (const T $\ast$values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_ae7ad39ba7bafaaeca7794b3ddf6561df}{V\-Mesh\-::\-Elem\-::array\-\_\-type} elems)
\item 
{\footnotesize template$<$class T , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a97f2753b7e2e42c8f2bebf90b26dcb96}{set\-\_\-values} (const T $\ast$values, A\-R\-R\-A\-Y \&idx)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aae610bfcd374add29ce6506139856956}{get\-\_\-values} (std\-::vector$<$ T $>$ \&values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_a4305e9da974f30d92c360b8dcf8a715d}{V\-Mesh\-::\-Node\-::array\-\_\-type} nodes) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9860698248f16ee0713120b87a4819de}{get\-\_\-values} (std\-::vector$<$ T $>$ \&values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_ae7ad39ba7bafaaeca7794b3ddf6561df}{V\-Mesh\-::\-Elem\-::array\-\_\-type} elems) const 
\item 
{\footnotesize template$<$class T , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_af495ff2b817d277dbe64303e0bba2855}{get\-\_\-values} (std\-::vector$<$ T $>$ \&values, A\-R\-R\-A\-Y \&idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ad5f7f180a38dce53ce3c71994aaa1a98}{get\-\_\-values} (T $\ast$values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_a4305e9da974f30d92c360b8dcf8a715d}{V\-Mesh\-::\-Node\-::array\-\_\-type} nodes) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a90e1a9e5a515f7d10170c69d7b9bcd06}{get\-\_\-values} (T $\ast$values, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_ae7ad39ba7bafaaeca7794b3ddf6561df}{V\-Mesh\-::\-Elem\-::array\-\_\-type} elems) const 
\item 
{\footnotesize template$<$class T , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a106951969ad35165afa575465de0e8cf}{get\-\_\-values} (T $\ast$values, A\-R\-R\-A\-Y \&idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a04f04ca241e0d0d2db5801eb883c3978}{set\-\_\-all\-\_\-values} (const T val)
\begin{DoxyCompactList}\small\item\em Set all values to a specific value. \end{DoxyCompactList}\item 
{\footnotesize template$<$class I\-N\-D\-E\-X $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aebf96895d06ab1dba31e5dc96537c9f2}{copy\-\_\-weighted\-\_\-value} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} $\ast$idx, \hyperlink{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{weight\-\_\-type} $\ast$w, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, I\-N\-D\-E\-X i) const 
\begin{DoxyCompactList}\small\item\em Functions for getting a weighted value. \end{DoxyCompactList}\item 
{\footnotesize template$<$class I\-N\-D\-E\-X , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a66b10d41e137cdce7c3a4f480f2f3cbd}{copy\-\_\-weighted\-\_\-value} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, A\-R\-R\-A\-Y idx, \hyperlink{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{weight\-\_\-array\-\_\-type} w, I\-N\-D\-E\-X i) const 
\item 
{\footnotesize template$<$class I\-N\-D\-E\-X $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a72b396e63fe157e8b46d19f1bcc783e4}{copy\-\_\-weighted\-\_\-evalue} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} $\ast$idx, \hyperlink{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{weight\-\_\-type} $\ast$w, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, I\-N\-D\-E\-X i) const 
\item 
{\footnotesize template$<$class I\-N\-D\-E\-X , class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a02bbd72b1480e320cd8896ff4e96e121}{copy\-\_\-weighted\-\_\-evalue} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, A\-R\-R\-A\-Y idx, \hyperlink{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{weight\-\_\-array\-\_\-type} w, I\-N\-D\-E\-X i) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a27ee18251d96100b617e80376a11a80e}{clear\-\_\-all\-\_\-values} ()
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ab58f0de7ab36fc58b7217d91ce07810e}{set\-\_\-evalues} (const std\-::vector$<$ T $>$ \&values)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_af58b3f0c6cdaf5dd0866ea955f192e56}{set\-\_\-evalues} (const T $\ast$data, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} offset=0)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ab7d62e9a34bcadea65471594dfe41f90}{get\-\_\-evalues} (std\-::vector$<$ T $>$ \&values) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a3b5f962066af3ebce3c9214fdcb8608f}{get\-\_\-evalues} (T $\ast$data, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} offset=0) const 
\item 
{\footnotesize template$<$class I\-N\-D\-E\-X1 , class I\-N\-D\-E\-X2 $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ad6c307f2fd8e978c8c37ecdb666035de}{copy\-\_\-value} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, I\-N\-D\-E\-X1 idx1, I\-N\-D\-E\-X2 idx2)
\item 
{\footnotesize template$<$class I\-N\-D\-E\-X1 , class I\-N\-D\-E\-X2 $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ad9ccf3e27206485abd9da20bda9cc795}{copy\-\_\-evalue} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, I\-N\-D\-E\-X1 idx1, I\-N\-D\-E\-X2 idx2)
\begin{DoxyCompactList}\small\item\em Same for edge values. \end{DoxyCompactList}\item 
{\footnotesize template$<$class I\-N\-D\-E\-X1 , class I\-N\-D\-E\-X2 $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a8341674db7cec5e4f4f2a0d64f5f6e74}{copy\-\_\-values} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, I\-N\-D\-E\-X1 idx1, I\-N\-D\-E\-X2 idx2, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz)
\item 
{\footnotesize template$<$class I\-N\-D\-E\-X1 , class I\-N\-D\-E\-X2 $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_abb0de0612bb0ae830068ef71055e36e2}{copy\-\_\-evalues} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field}, I\-N\-D\-E\-X1 idx1, I\-N\-D\-E\-X2 idx2, \hyperlink{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{size\-\_\-type} sz)
\begin{DoxyCompactList}\small\item\em Same for edge values. \end{DoxyCompactList}\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_af7892eaf24088aabc6187ebd86b8cc72}{copy\-\_\-values} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field})
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a58db67c3549d594882a11b1cd93b1b35}{copy\-\_\-evalues} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{field})
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a1a9c6d503d72cf68226d27de24f20081}{min} (double \&mn, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} \&idx)
\begin{DoxyCompactList}\small\item\em Maximum and minimum of values (with index to see where maximum is located) \end{DoxyCompactList}\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a2ff24be2f0c743ffb7df681cbbc2b243}{min} (double \&mn)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a969bc60e85fa72f13c7c736ad1be56c2}{max} (double \&mx, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} \&idx) const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a7ce6629ce9b8b8b2f959c07dbd159647}{max} (double \&mx) const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a0dd6130962ddd261be5ff7e8fccd0381}{minmax} (double \&mn, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} \&idxmn, double \&mx, \hyperlink{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{index\-\_\-type} idxmx) const 
\begin{DoxyCompactList}\small\item\em Combined min max for efficiency. \end{DoxyCompactList}\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a3f59d1bd9ecac417643571d06f36ae28}{minmax} (double \&mn, double \&mx) const 
\begin{DoxyCompactList}\small\item\em version of minmax without indices \end{DoxyCompactList}\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a982026cf3e6d7d430358267008b4f50c}{size} (\hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_node_a5ef4d91d976af6d3c0273b2c0278eb81}{V\-Mesh\-::\-Node\-::size\-\_\-type} \&sz)
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_ac92afa7dac34205036514126530669c1}{size} (\hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_e_node_a26afdb7a0351d628b6c0e7efd342dd1c}{V\-Mesh\-::\-E\-Node\-::size\-\_\-type} \&sz)
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_abe81a2fadde630519c7abc1d05c463cf}{dimension} ()
\begin{DoxyCompactList}\small\item\em dimensions of the element 0 .. 3 \end{DoxyCompactList}\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a7a141b8be158338f989592798baaea1d}{dofs} ()
\begin{DoxyCompactList}\small\item\em number of degree of freedoms in each element type in the mesh \end{DoxyCompactList}\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y , class D\-A\-T\-A $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9f88448b4186e7c275965f26a9b6e33f}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, D\-A\-T\-A def\-\_\-value) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a6e8c53a5fe53712e699a7d2de4fa6469}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9be1f2fa7056220a3991e120734fcb76}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y , class D\-A\-T\-A $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a072fc3573248945d78c815c7875581d9}{minterpolate} (A\-R\-R\-A\-Y \&val, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} $>$ \&points, D\-A\-T\-A def\-\_\-value=(static\-\_\-cast$<$ D\-A\-T\-A $>$(0))) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y , class D\-A\-T\-A $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a029251246c91d9be0b7be94d67686186}{minterpolate} (A\-R\-R\-A\-Y \&val, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} $>$ \&points, D\-A\-T\-A def\-\_\-value, \hyperlink{class_s_c_i_run_1_1_v_mesh_a8de4cdacb2a99a047087c60839d82dd6}{V\-Mesh\-::\-Multi\-Elem\-Interpolate} \&ei) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_ae55517d1e9c126a9a03cf16290ce423e}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_ace03ec6a1175649b01f1bed813a8a634}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point, T def\-\_\-value, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_interpolate}{V\-Mesh\-::\-Elem\-Interpolate} \&ei) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a36ddcb150fa9d1f67f3a7c32490b01ee}{interpolate} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aac9fbdbc8d27fb2467cf4c2e6df75781}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a4cdc0e1b06a8dea85e26755ff32cf1ed}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a2e008b800fc79a399a328fbb0e0da70b}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_af881178c3016d97153f22acbcd25ebc8}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ac289ffbe61b69e84f84d9d6a30ff2cf5}{interpolate} (T \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ab92f94e3a3936e5c43149ce53bafbb6d}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9bed9bc9dab4a10070b2253391c476cf}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a39e7d9f16353450337e3ab3ea428bdc8}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a7eb20872114d91ab870c1949a730b804}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class A\-R\-R\-A\-Y $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a6ce5a9aa43d0e6b0c3fb033c23c55dbb}{minterpolate} (A\-R\-R\-A\-Y \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_aea7c2aff7e8005395810fcd951a2f304}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a2d562461df259e19a7acfb74bb5f6416}{mgradient} (std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_aacfa5cb7c8af1cf0fd8be4c72eab21b4}{V\-Mesh\-::coords\-\_\-array\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a96359eca6a35856b0b4da248e7aa1387}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_ade10e131476d9a8ae8c4811e504942ed}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point, T def\-\_\-value, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_gradient}{V\-Mesh\-::\-Elem\-Gradient} \&eg) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a054ac2cc0c8a6fcf5fc1a445628a70b0}{mgradient} (std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ $>$ \&val, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} $>$ \&points, T def\-\_\-value=(static\-\_\-cast$<$ T $>$(0))) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a9b5a185e30e56210502c255b4e4b9291}{mgradient} (std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ $>$ \&val, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} $>$ \&points, T def\-\_\-value, \hyperlink{class_s_c_i_run_1_1_v_mesh_a8339bba2f251f33edce9901bddb4005f}{V\-Mesh\-::\-Multi\-Elem\-Gradient} \&eg) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a58bdbf2590897bbcb0c7c263b92076ee}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_edge_a4a3a7129b3589b71057111f36e38dfe9}{V\-Mesh\-::\-Edge\-::index\-\_\-type} idx) const 
\begin{DoxyCompactList}\small\item\em Different versions for different index types. \end{DoxyCompactList}\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a6e2de1b77fdbb18766b4a6ae3fccea9e}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_face_acbdfc3867451c8ba6c91fd56aaf25944}{V\-Mesh\-::\-Face\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ac3818e0e61c4cacb8e6d4279526b0feb}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_cell_a9e5556da0388f9a10ea44e20f9b4574b}{V\-Mesh\-::\-Cell\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a1e6502cb4a42abbf46f3558f226351af}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_elem_a0e669edb7dd119c7e3d5e13eb2cf41ad}{V\-Mesh\-::\-Elem\-::index\-\_\-type} idx) const 
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_ab3acf2ef8201369751ba92ae261e3e5f}{gradient} (\hyperlink{class_s_c_i_run_1_1_stack_vector}{Stack\-Vector}$<$ T, 3 $>$ \&val, const \hyperlink{class_s_c_i_run_1_1_v_mesh_a7ff6da3b5626f3bda19f5eef83f0eff4}{V\-Mesh\-::coords\-\_\-type} \&coords, \hyperlink{class_s_c_i_run_1_1_v_mesh_1_1_d_elem_ab40df907cab4c9b86f8fb00de2389051}{V\-Mesh\-::\-D\-Elem\-::index\-\_\-type} idx) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a417fffbc6c782de9b516a34bf63facf4}{update\-\_\-mesh\-\_\-pointer} (\hyperlink{class_s_c_i_run_1_1_mesh}{Mesh} $\ast$\hyperlink{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}{mesh})
\begin{DoxyCompactList}\small\item\em internal function -\/ this one may change in the future \end{DoxyCompactList}\item 
void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_a328b8a09f979787301164542f4bac3ca}{get\-\_\-values\-\_\-pointer} ()
\item 
void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_afc4e46275222ae3872cdaded9bb82e7c}{get\-\_\-evalues\-\_\-pointer} ()
\item 
void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_afbdc41514f25e3ba9c518b4c7cab4745}{fdata\-\_\-pointer} ()
\item 
void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_ae16bfe81a700dac4cfd9c3b1f9b54c5a}{efdata\-\_\-pointer} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a51b10a0a162b1273d0cf812601c03939}{is\-\_\-nodata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a00ab7080fa4f041266e957dd4b4cf63e}{is\-\_\-constantdata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a4db75e9b22e2d074e668649535234ab5}{is\-\_\-lineardata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ac9f22c0b031457b8b4f298ef77dc4909}{is\-\_\-nonlineardata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a5206694f7a90d9bec7e0dc034764eccf}{is\-\_\-quadraticdata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_abea01e54ea6730c1f969f924f1047627}{is\-\_\-cubicdata} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aa081d9b3b567b93fcaaf4ec9d791fafd}{is\-\_\-constantmesh} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a11c95b94de54e6ec5a244cb602a79045}{is\-\_\-linearmesh} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ada9d39494728f390251eef4d29ee842e}{is\-\_\-nonlinearmesh} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aa4c7edf02f80693edb71d8f9a67dd9d5}{is\-\_\-quadraticmesh} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ae281622a4beb2dbdf5824308cc743cc2}{is\-\_\-cubicmesh} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a3f9fc7942d9d46ed7ec00d0125ea6d6b}{is\-\_\-isomorphic} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_afcab3f55d5cb460486b4302c32703eee}{is\-\_\-scalar} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a33155021d7232c3994b4e71809afcca7}{is\-\_\-pair} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a5f8e99ac798679b460495e8278e03274}{is\-\_\-vector} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a20ba5f522572aa936bb407f664788e3b}{is\-\_\-tensor} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ad9e008fd169c167cea56cd3611feb2c5}{is\-\_\-char} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a0f6506c3783480fae82d83cd329f3228}{is\-\_\-unsigned\-\_\-char} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a6b2b78cc1a4a934217777b320ae9f9c1}{is\-\_\-short} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a7b33b345f8cbe66254c115e23d4bd47e}{is\-\_\-unsigned\-\_\-short} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a52d88681c2c55bc89994f2c31474d3cb}{is\-\_\-int} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a3db0aee6ebfca1237aca4d5ff9ee30dc}{is\-\_\-unsigned\-\_\-int} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a6ac0af44c1f3c0add385d14594018908}{is\-\_\-long} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a1e421e30bdd21bf5d1c6a28b47551014}{is\-\_\-unsigned\-\_\-long} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a1bad5ab0b6dc86adb3dab7d7655a2d02}{is\-\_\-longlong} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a5c11e9223f5d89fd7ece5d2a5b22682a}{is\-\_\-unsigned\-\_\-longlong} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a3836eac4f23f7f9346ecd0af8bef2a15}{is\-\_\-float} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_afd51b394b83ca26bd6aaa018eb70a7f7}{is\-\_\-double} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aeff84eedcc2dfd7fd28ad747c5a25971}{is\-\_\-type} (char $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a6330e8ef7635b2e095731ddedb654be3}{is\-\_\-type} (unsigned char $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a0e43ac294ae655c76edc887052ea03e0}{is\-\_\-type} (short $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aee5cb8aefd8d2b08c0532297090079b1}{is\-\_\-type} (unsigned short $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a88d20eb8ac046ed8a474d81d70094f89}{is\-\_\-type} (int $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aa6c807f42be9c5af5584837502a57d63}{is\-\_\-type} (unsigned int $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a5f03b15ea5f574ee523b66f26b55562b}{is\-\_\-type} (long $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aea3db5eb663fa2d691a9b642384c7fb6}{is\-\_\-type} (unsigned long $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a8b427fab55c7d13f210953c176f5a6fc}{is\-\_\-type} (long long $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ab264734cc0ee0bc577a099ff0da394a3}{is\-\_\-type} (unsigned long long $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ae272e9d0592ee753f84e8a3bfc7467ef}{is\-\_\-type} (double $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_ab60f88278f692fd04dd2a313374e9af6}{is\-\_\-type} (float $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aa333a048d167553ccb971334fc4d079a}{is\-\_\-type} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Core\-::\-Geometry\-::\-Vector} $\ast$)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a73201a23d232c80645df0b200beb5007}{is\-\_\-type} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Core\-::\-Geometry\-::\-Tensor} $\ast$)
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_a84570a03ecf38a3364cfeb6af8207b01}{is\-\_\-type} (T $\ast$)
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_v_field_a8025d260e111aa39a3dba4cb910f14f8}{get\-\_\-data\-\_\-type} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a7bbb054be385aa1e8f48f6fc9220184e}{is\-\_\-signed\-\_\-integer} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a70dc52ac135879bb7f33397c6e176776}{is\-\_\-unsigned\-\_\-integer} ()
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aabcb3e297219593f0ea83f7218443340}{is\-\_\-integer} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_v_field_a1291621412d97b94d29d1d1d468e9a3c}{copy\-\_\-properties} (\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$ifield)
\item 
{\footnotesize template$<$class T $>$ }\\void \hyperlink{class_s_c_i_run_1_1_v_field_a4ead67d3a8858de37524b78f4cd0ca91}{set\-\_\-property} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}, const T \&val, bool is\-\_\-transient)
\item 
{\footnotesize template$<$class T $>$ }\\bool \hyperlink{class_s_c_i_run_1_1_v_field_ae17d2319c721a72a72a604ecabec45df}{get\-\_\-property} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}, T \&val)
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a784e59ad341c7b3e0a905c89a3876297}{is\-\_\-property} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name})
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_field}{Field} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_adb36ee73d476402b0517951379f1a81e}{field\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_mesh}{Mesh} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_a8e19bcd3dfbdbb50ef64d541e5bbd23f}{mesh\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_property_manager}{Property\-Manager} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_aaedffc26b85bd120ff171b4207560134}{pm\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_a893977a7a2946f98739a246dac78b59e}{vmesh\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$ \hyperlink{class_s_c_i_run_1_1_v_field_ac8bc7f76198e06eaf415e0c893c9e141}{vfdata\-\_\-}
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a41653f25e0fd17f75650c72295862845}{basis\-\_\-order\-\_\-}
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_ad31f57ff486a56097903467bf0eb6eec}{number\-\_\-of\-\_\-nodes\-\_\-}
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a2d495fbc1644c011a94356682f16565a}{number\-\_\-of\-\_\-enodes\-\_\-}
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a13448eca616811defb23bd49946e8a75}{element\-\_\-dim\-\_\-}
\item 
int \hyperlink{class_s_c_i_run_1_1_v_field_a391ff9bb8a88dda92dbf4bf4d28fee7f}{element\-\_\-dofs\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a23abdefa6a5ae72588c009a2cafbb2b4}{is\-\_\-scalar\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_aa16c0b19e42b605536eb2cdb3dd38e6f}{is\-\_\-pair\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a1ee7bc6526460eb1b22b5ee1f6d5878e}{is\-\_\-vector\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a5e4eab0d4432b8d842758f17ae8f0d1b}{is\-\_\-tensor\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_v_field_a1c763b76f00ca1b96d009c8ee57a0674}{is\-\_\-time\-\_\-}
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_v_field_ab4b89d469282d3ba57515812d7e697de}{data\-\_\-type\-\_\-}
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_v_field_a616cc7440ee960ca04df46dd8bc102fc}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!coords\-\_\-type@{coords\-\_\-type}}
\index{coords\-\_\-type@{coords\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{coords\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::coords\-\_\-type} {\bf coords\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_a616cc7440ee960ca04df46dd8bc102fc}
\hypertarget{class_s_c_i_run_1_1_v_field_ad562cb3f0f3f7e51ec5e0bc8aa148164}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!dimension\-\_\-type@{dimension\-\_\-type}}
\index{dimension\-\_\-type@{dimension\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{dimension\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::dimension\-\_\-type} {\bf dimension\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_ad562cb3f0f3f7e51ec5e0bc8aa148164}
\hypertarget{class_s_c_i_run_1_1_v_field_aaeeacf3127ddf5f60fe2a4e494d1c547}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!index\-\_\-array\-\_\-type@{index\-\_\-array\-\_\-type}}
\index{index\-\_\-array\-\_\-type@{index\-\_\-array\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{index\-\_\-array\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::index\-\_\-array\-\_\-type} {\bf index\-\_\-array\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_aaeeacf3127ddf5f60fe2a4e494d1c547}
\hypertarget{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!index\-\_\-type@{index\-\_\-type}}
\index{index\-\_\-type@{index\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{index\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::index\-\_\-type} {\bf index\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_ab7b1fc33f4679f3e4ca354b6df459c61}


Import a couple of useful typedefs from \hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh}. 

\hypertarget{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!size\-\_\-type@{size\-\_\-type}}
\index{size\-\_\-type@{size\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{size\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::size\-\_\-type} {\bf size\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_aba73d4c3d87f0578f4470b00f70bc6a1}
\hypertarget{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!weight\-\_\-array\-\_\-type@{weight\-\_\-array\-\_\-type}}
\index{weight\-\_\-array\-\_\-type@{weight\-\_\-array\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{weight\-\_\-array\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::weight\-\_\-array\-\_\-type} {\bf weight\-\_\-array\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_a59550a77ce0c5db5a3471552891dfc4c}
\hypertarget{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!weight\-\_\-type@{weight\-\_\-type}}
\index{weight\-\_\-type@{weight\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{weight\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf V\-Mesh\-::weight\-\_\-type} {\bf weight\-\_\-type}}}\label{class_s_c_i_run_1_1_v_field_aad24df4d3f4258e28e79278be7db7f57}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_v_field_a20c103a65459c6a5a796fc156d040650}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!V\-Field@{V\-Field}}
\index{V\-Field@{V\-Field}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{V\-Field}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Field} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a20c103a65459c6a5a796fc156d040650}
The \hyperlink{class_s_c_i_run_1_1_field_type_information}{Field\-Type\-Information} call introduces functions to check type of the field Like is\-\_\-pointcloudmesh() \hyperlink{class_s_c_i_run_1_1_v_field_a4db75e9b22e2d074e668649535234ab5}{is\-\_\-lineardata()} \hyperlink{class_s_c_i_run_1_1_v_field_a5f8e99ac798679b460495e8278e03274}{is\-\_\-vector()} etc. Check \hyperlink{_field_information_8h}{Field\-Information.\-h} for a full list \hypertarget{class_s_c_i_run_1_1_v_field_a0e488a95b046626035fdd2c88821f879}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!$\sim$\-V\-Field@{$\sim$\-V\-Field}}
\index{$\sim$\-V\-Field@{$\sim$\-V\-Field}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{$\sim$\-V\-Field}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf V\-Field} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_field_a0e488a95b046626035fdd2c88821f879}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_v_field_a62975c4afe0989dd76ab8c49f3108522}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!basis\-\_\-order@{basis\-\_\-order}}
\index{basis\-\_\-order@{basis\-\_\-order}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{basis\-\_\-order}]{\setlength{\rightskip}{0pt plus 5cm}int basis\-\_\-order (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a62975c4afe0989dd76ab8c49f3108522}
Get the basis\-\_\-order of the field data, -\/1 = nodata, 0 = constant, 1 = linear 2 = quadratic 3 = cubic \hypertarget{class_s_c_i_run_1_1_v_field_a27ee18251d96100b617e80376a11a80e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!clear\-\_\-all\-\_\-values@{clear\-\_\-all\-\_\-values}}
\index{clear\-\_\-all\-\_\-values@{clear\-\_\-all\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{clear\-\_\-all\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void clear\-\_\-all\-\_\-values (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a27ee18251d96100b617e80376a11a80e}
Set all values to zero or its equivalent, all none double data will be casted to the proper value automatically. This way we do not need an additional virtual function call \hypertarget{class_s_c_i_run_1_1_v_field_ad9ccf3e27206485abd9da20bda9cc795}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-evalue@{copy\-\_\-evalue}}
\index{copy\-\_\-evalue@{copy\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{I\-N\-D\-E\-X1}]{idx1, }
\item[{I\-N\-D\-E\-X2}]{idx2}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ad9ccf3e27206485abd9da20bda9cc795}


Same for edge values. 

\hypertarget{class_s_c_i_run_1_1_v_field_abb0de0612bb0ae830068ef71055e36e2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-evalues@{copy\-\_\-evalues}}
\index{copy\-\_\-evalues@{copy\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{I\-N\-D\-E\-X1}]{idx1, }
\item[{I\-N\-D\-E\-X2}]{idx2, }
\item[{{\bf size\-\_\-type}}]{sz}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_abb0de0612bb0ae830068ef71055e36e2}


Same for edge values. 

\hypertarget{class_s_c_i_run_1_1_v_field_a58db67c3549d594882a11b1cd93b1b35}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-evalues@{copy\-\_\-evalues}}
\index{copy\-\_\-evalues@{copy\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a58db67c3549d594882a11b1cd93b1b35}
\hypertarget{class_s_c_i_run_1_1_v_field_a1291621412d97b94d29d1d1d468e9a3c}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-properties@{copy\-\_\-properties}}
\index{copy\-\_\-properties@{copy\-\_\-properties}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-properties}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-properties (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{ifield}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1291621412d97b94d29d1d1d468e9a3c}
\hypertarget{class_s_c_i_run_1_1_v_field_ad6c307f2fd8e978c8c37ecdb666035de}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-value@{copy\-\_\-value}}
\index{copy\-\_\-value@{copy\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-value (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{I\-N\-D\-E\-X1}]{idx1, }
\item[{I\-N\-D\-E\-X2}]{idx2}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ad6c307f2fd8e978c8c37ecdb666035de}
\hyperlink{struct_copy}{Copy} a value from one vfdata container to another, without having to know its type. Often for geometric operations one only has to copy the data. in tota this function will do to virtual function calls to move data from one container to the next. It however does direct casting between types. call these functions from the destination field to import data from another field \hypertarget{class_s_c_i_run_1_1_v_field_a8341674db7cec5e4f4f2a0d64f5f6e74}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-values@{copy\-\_\-values}}
\index{copy\-\_\-values@{copy\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-values (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{I\-N\-D\-E\-X1}]{idx1, }
\item[{I\-N\-D\-E\-X2}]{idx2, }
\item[{{\bf size\-\_\-type}}]{sz}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a8341674db7cec5e4f4f2a0d64f5f6e74}
\hypertarget{class_s_c_i_run_1_1_v_field_af7892eaf24088aabc6187ebd86b8cc72}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-values@{copy\-\_\-values}}
\index{copy\-\_\-values@{copy\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-values (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af7892eaf24088aabc6187ebd86b8cc72}
\hyperlink{struct_copy}{Copy} all the values from one container to another container call these functions from the destination field to import data from another field \hypertarget{class_s_c_i_run_1_1_v_field_a72b396e63fe157e8b46d19f1bcc783e4}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}}
\index{copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-weighted\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{{\bf index\-\_\-type} $\ast$}]{idx, }
\item[{{\bf weight\-\_\-type} $\ast$}]{w, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{I\-N\-D\-E\-X}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a72b396e63fe157e8b46d19f1bcc783e4}
\hypertarget{class_s_c_i_run_1_1_v_field_a02bbd72b1480e320cd8896ff4e96e121}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}}
\index{copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-weighted\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{A\-R\-R\-A\-Y}]{idx, }
\item[{{\bf weight\-\_\-array\-\_\-type}}]{w, }
\item[{I\-N\-D\-E\-X}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a02bbd72b1480e320cd8896ff4e96e121}
\hypertarget{class_s_c_i_run_1_1_v_field_aebf96895d06ab1dba31e5dc96537c9f2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}}
\index{copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-weighted\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-value (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{{\bf index\-\_\-type} $\ast$}]{idx, }
\item[{{\bf weight\-\_\-type} $\ast$}]{w, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{I\-N\-D\-E\-X}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aebf96895d06ab1dba31e5dc96537c9f2}


Functions for getting a weighted value. 

\hypertarget{class_s_c_i_run_1_1_v_field_a66b10d41e137cdce7c3a4f480f2f3cbd}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}}
\index{copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{copy\-\_\-weighted\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-value (
\begin{DoxyParamCaption}
\item[{{\bf V\-Field} $\ast$}]{field, }
\item[{A\-R\-R\-A\-Y}]{idx, }
\item[{{\bf weight\-\_\-array\-\_\-type}}]{w, }
\item[{I\-N\-D\-E\-X}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a66b10d41e137cdce7c3a4f480f2f3cbd}
\hypertarget{class_s_c_i_run_1_1_v_field_abe81a2fadde630519c7abc1d05c463cf}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!dimension@{dimension}}
\index{dimension@{dimension}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{dimension}]{\setlength{\rightskip}{0pt plus 5cm}int dimension (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_abe81a2fadde630519c7abc1d05c463cf}


dimensions of the element 0 .. 3 

\hypertarget{class_s_c_i_run_1_1_v_field_a7a141b8be158338f989592798baaea1d}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!dofs@{dofs}}
\index{dofs@{dofs}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{dofs}]{\setlength{\rightskip}{0pt plus 5cm}int dofs (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7a141b8be158338f989592798baaea1d}


number of degree of freedoms in each element type in the mesh 

\hypertarget{class_s_c_i_run_1_1_v_field_ae16bfe81a700dac4cfd9c3b1f9b54c5a}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!efdata\-\_\-pointer@{efdata\-\_\-pointer}}
\index{efdata\-\_\-pointer@{efdata\-\_\-pointer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{efdata\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ efdata\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae16bfe81a700dac4cfd9c3b1f9b54c5a}
\hypertarget{class_s_c_i_run_1_1_v_field_afbdc41514f25e3ba9c518b4c7cab4745}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!fdata\-\_\-pointer@{fdata\-\_\-pointer}}
\index{fdata\-\_\-pointer@{fdata\-\_\-pointer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{fdata\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ fdata\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_afbdc41514f25e3ba9c518b4c7cab4745}
\hypertarget{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!field@{field}}
\index{field@{field}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{field}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Field\-Handle} field (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_add25a3e284e8d582bc25d4f7d624f231}


get a handle to the field 

\hypertarget{class_s_c_i_run_1_1_v_field_a628a07fe18c8557aff0143fcec81e798}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-center@{get\-\_\-center}}
\index{get\-\_\-center@{get\-\_\-center}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-center}]{\setlength{\rightskip}{0pt plus 5cm}bool get\-\_\-center (
\begin{DoxyParamCaption}
\item[{{\bf Core\-::\-Geometry\-::\-Point} \&}]{p, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a628a07fe18c8557aff0143fcec81e798}
\hypertarget{class_s_c_i_run_1_1_v_field_a8025d260e111aa39a3dba4cb910f14f8}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-data\-\_\-type@{get\-\_\-data\-\_\-type}}
\index{get\-\_\-data\-\_\-type@{get\-\_\-data\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-data\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string get\-\_\-data\-\_\-type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a8025d260e111aa39a3dba4cb910f14f8}
\hypertarget{class_s_c_i_run_1_1_v_field_a2bcef525e428d4ba1c584dab6c12ed86}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-evalue@{get\-\_\-evalue}}
\index{get\-\_\-evalue@{get\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a2bcef525e428d4ba1c584dab6c12ed86}
evalue stands for edge value used in quadratic approximation, the latter can be accessed using direct indices or E\-Node\-::index\-\_\-type \hypertarget{class_s_c_i_run_1_1_v_field_ab7d62e9a34bcadea65471594dfe41f90}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-evalues@{get\-\_\-evalues}}
\index{get\-\_\-evalues@{get\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ T $>$ \&}]{values}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab7d62e9a34bcadea65471594dfe41f90}
\hypertarget{class_s_c_i_run_1_1_v_field_a3b5f962066af3ebce3c9214fdcb8608f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-evalues@{get\-\_\-evalues}}
\index{get\-\_\-evalues@{get\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{data, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{{\bf index\-\_\-type}}]{offset = {\ttfamily 0}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3b5f962066af3ebce3c9214fdcb8608f}
\hypertarget{class_s_c_i_run_1_1_v_field_afc4e46275222ae3872cdaded9bb82e7c}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-evalues\-\_\-pointer@{get\-\_\-evalues\-\_\-pointer}}
\index{get\-\_\-evalues\-\_\-pointer@{get\-\_\-evalues\-\_\-pointer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-evalues\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ get\-\_\-evalues\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_afc4e46275222ae3872cdaded9bb82e7c}
\hypertarget{class_s_c_i_run_1_1_v_field_ae17d2319c721a72a72a604ecabec45df}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-property@{get\-\_\-property}}
\index{get\-\_\-property@{get\-\_\-property}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-property}]{\setlength{\rightskip}{0pt plus 5cm}bool get\-\_\-property (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name, }
\item[{T \&}]{val}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae17d2319c721a72a72a604ecabec45df}
\hypertarget{class_s_c_i_run_1_1_v_field_ae0be1c3559721abc644f9d9fc0bc7f05}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae0be1c3559721abc644f9d9fc0bc7f05}
Get values from field (different varieties for different index types) Unlike the direct interface, we do not check index\-\_\-type here all calls are rerouted to the same function call N\-O\-T\-E T\-H\-E F\-O\-L\-L\-O\-W\-I\-N\-G T\-E\-M\-P\-L\-A\-T\-E\-S W\-I\-L\-L C\-O\-M\-P\-I\-L\-E Template T can be of the following types\-: char, unsigned char, short, unsigned short, int, unsigned int, long, unsigned long, long long, unsigned long long, float, double, Vector, and Tensor \hypertarget{class_s_c_i_run_1_1_v_field_ae48ecb11574ab0c865238f958e1a6f84}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Node\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae48ecb11574ab0c865238f958e1a6f84}
\hypertarget{class_s_c_i_run_1_1_v_field_a97667be7915d78bcce1eaeef82a5eb62}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a97667be7915d78bcce1eaeef82a5eb62}
\hypertarget{class_s_c_i_run_1_1_v_field_afb5407cad2f02978cd0c81c5bda52913}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_afb5407cad2f02978cd0c81c5bda52913}
\hypertarget{class_s_c_i_run_1_1_v_field_a7eaf38fb358f19ba4b3fa58f91633bc2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7eaf38fb358f19ba4b3fa58f91633bc2}
\hypertarget{class_s_c_i_run_1_1_v_field_adc08b6c15ada97be359dd2579453a1c1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_adc08b6c15ada97be359dd2579453a1c1}
\hypertarget{class_s_c_i_run_1_1_v_field_a6d44d33e0950d702b90608cad86ed660}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6d44d33e0950d702b90608cad86ed660}
\hypertarget{class_s_c_i_run_1_1_v_field_a056daabc54935ae7a57f0e15ce5d2fa6}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-E\-Node\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a056daabc54935ae7a57f0e15ce5d2fa6}
\hypertarget{class_s_c_i_run_1_1_v_field_aa3fc7c65852e6b5a62497c489d72a4cf}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ T $>$ \&}]{values}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa3fc7c65852e6b5a62497c489d72a4cf}
\hypertarget{class_s_c_i_run_1_1_v_field_a50ffb7aff7f7fd27938d701e338ef705}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{data, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{{\bf index\-\_\-type}}]{offset = {\ttfamily 0}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a50ffb7aff7f7fd27938d701e338ef705}
\hypertarget{class_s_c_i_run_1_1_v_field_aae610bfcd374add29ce6506139856956}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ T $>$ \&}]{values, }
\item[{{\bf V\-Mesh\-::\-Node\-::array\-\_\-type}}]{nodes}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aae610bfcd374add29ce6506139856956}
\hypertarget{class_s_c_i_run_1_1_v_field_a9860698248f16ee0713120b87a4819de}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ T $>$ \&}]{values, }
\item[{{\bf V\-Mesh\-::\-Elem\-::array\-\_\-type}}]{elems}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9860698248f16ee0713120b87a4819de}
\hypertarget{class_s_c_i_run_1_1_v_field_af495ff2b817d277dbe64303e0bba2855}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ T $>$ \&}]{values, }
\item[{A\-R\-R\-A\-Y \&}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af495ff2b817d277dbe64303e0bba2855}
\hypertarget{class_s_c_i_run_1_1_v_field_ad5f7f180a38dce53ce3c71994aaa1a98}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{values, }
\item[{{\bf V\-Mesh\-::\-Node\-::array\-\_\-type}}]{nodes}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ad5f7f180a38dce53ce3c71994aaa1a98}
\hypertarget{class_s_c_i_run_1_1_v_field_a90e1a9e5a515f7d10170c69d7b9bcd06}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{values, }
\item[{{\bf V\-Mesh\-::\-Elem\-::array\-\_\-type}}]{elems}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a90e1a9e5a515f7d10170c69d7b9bcd06}
\hypertarget{class_s_c_i_run_1_1_v_field_a106951969ad35165afa575465de0e8cf}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values@{get\-\_\-values}}
\index{get\-\_\-values@{get\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{values, }
\item[{A\-R\-R\-A\-Y \&}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a106951969ad35165afa575465de0e8cf}
\hypertarget{class_s_c_i_run_1_1_v_field_a910290c460d18dac818d335fe1bab65f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values\-\_\-dimension@{get\-\_\-values\-\_\-dimension}}
\index{get\-\_\-values\-\_\-dimension@{get\-\_\-values\-\_\-dimension}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values\-\_\-dimension}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-values\-\_\-dimension (
\begin{DoxyParamCaption}
\item[{{\bf dimension\-\_\-type} \&}]{dims}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a910290c460d18dac818d335fe1bab65f}
\hypertarget{class_s_c_i_run_1_1_v_field_a328b8a09f979787301164542f4bac3ca}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-values\-\_\-pointer@{get\-\_\-values\-\_\-pointer}}
\index{get\-\_\-values\-\_\-pointer@{get\-\_\-values\-\_\-pointer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-values\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ get\-\_\-values\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a328b8a09f979787301164542f4bac3ca}
\hypertarget{class_s_c_i_run_1_1_v_field_a74792d841ea0310369226573569542f7}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-weighted\-\_\-evalue@{get\-\_\-weighted\-\_\-evalue}}
\index{get\-\_\-weighted\-\_\-evalue@{get\-\_\-weighted\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-weighted\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-weighted\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf index\-\_\-type} $\ast$}]{idx, }
\item[{const {\bf weight\-\_\-type} $\ast$}]{w, }
\item[{{\bf size\-\_\-type}}]{sz}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a74792d841ea0310369226573569542f7}
\hypertarget{class_s_c_i_run_1_1_v_field_ad36b896497f66afd3354f9e461f48191}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-weighted\-\_\-evalue@{get\-\_\-weighted\-\_\-evalue}}
\index{get\-\_\-weighted\-\_\-evalue@{get\-\_\-weighted\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-weighted\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-weighted\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf index\-\_\-array\-\_\-type}}]{idx, }
\item[{{\bf weight\-\_\-array\-\_\-type}}]{w}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ad36b896497f66afd3354f9e461f48191}
\hypertarget{class_s_c_i_run_1_1_v_field_a6a7bb439993dfde0885dd68870c8d19d}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-weighted\-\_\-value@{get\-\_\-weighted\-\_\-value}}
\index{get\-\_\-weighted\-\_\-value@{get\-\_\-weighted\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-weighted\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-weighted\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf index\-\_\-type} $\ast$}]{idx, }
\item[{const {\bf weight\-\_\-type} $\ast$}]{w, }
\item[{{\bf size\-\_\-type}}]{sz}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6a7bb439993dfde0885dd68870c8d19d}


Functions for getting a weighted value. 

\hypertarget{class_s_c_i_run_1_1_v_field_add1afe366e6d1a2075f0102dbe100288}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!get\-\_\-weighted\-\_\-value@{get\-\_\-weighted\-\_\-value}}
\index{get\-\_\-weighted\-\_\-value@{get\-\_\-weighted\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{get\-\_\-weighted\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-weighted\-\_\-value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf index\-\_\-array\-\_\-type}}]{idx, }
\item[{{\bf weight\-\_\-array\-\_\-type}}]{w}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_add1afe366e6d1a2075f0102dbe100288}
\hypertarget{class_s_c_i_run_1_1_v_field_aea7c2aff7e8005395810fcd951a2f304}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aea7c2aff7e8005395810fcd951a2f304}
Similar to interpolation, but now this one derives the first derivative of the field (i.\-e. the gradient). Again the implementation is similar to the implementation of interpolate \hypertarget{class_s_c_i_run_1_1_v_field_a96359eca6a35856b0b4da248e7aa1387}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}bool gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a96359eca6a35856b0b4da248e7aa1387}
\hypertarget{class_s_c_i_run_1_1_v_field_ade10e131476d9a8ae8c4811e504942ed}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}bool gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point, }
\item[{T}]{def\-\_\-value, }
\item[{{\bf V\-Mesh\-::\-Elem\-Gradient} \&}]{eg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ade10e131476d9a8ae8c4811e504942ed}
\hypertarget{class_s_c_i_run_1_1_v_field_a58bdbf2590897bbcb0c7c263b92076ee}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a58bdbf2590897bbcb0c7c263b92076ee}


Different versions for different index types. 

\hypertarget{class_s_c_i_run_1_1_v_field_a6e2de1b77fdbb18766b4a6ae3fccea9e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6e2de1b77fdbb18766b4a6ae3fccea9e}
\hypertarget{class_s_c_i_run_1_1_v_field_ac3818e0e61c4cacb8e6d4279526b0feb}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ac3818e0e61c4cacb8e6d4279526b0feb}
\hypertarget{class_s_c_i_run_1_1_v_field_a1e6502cb4a42abbf46f3558f226351af}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1e6502cb4a42abbf46f3558f226351af}
\hypertarget{class_s_c_i_run_1_1_v_field_ab3acf2ef8201369751ba92ae261e3e5f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!gradient@{gradient}}
\index{gradient@{gradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{gradient}]{\setlength{\rightskip}{0pt plus 5cm}void gradient (
\begin{DoxyParamCaption}
\item[{{\bf Stack\-Vector}$<$ T, 3 $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab3acf2ef8201369751ba92ae261e3e5f}
\hypertarget{class_s_c_i_run_1_1_v_field_a9be1f2fa7056220a3991e120734fcb76}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9be1f2fa7056220a3991e120734fcb76}
\hypertarget{class_s_c_i_run_1_1_v_field_ae55517d1e9c126a9a03cf16290ce423e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}bool interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae55517d1e9c126a9a03cf16290ce423e}
\hypertarget{class_s_c_i_run_1_1_v_field_ace03ec6a1175649b01f1bed813a8a634}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}bool interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point, }
\item[{T}]{def\-\_\-value, }
\item[{{\bf V\-Mesh\-::\-Elem\-Interpolate} \&}]{ei}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ace03ec6a1175649b01f1bed813a8a634}
\hypertarget{class_s_c_i_run_1_1_v_field_a36ddcb150fa9d1f67f3a7c32490b01ee}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{{\bf Core\-::\-Geometry\-::\-Point} \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a36ddcb150fa9d1f67f3a7c32490b01ee}
\hypertarget{class_s_c_i_run_1_1_v_field_aac9fbdbc8d27fb2467cf4c2e6df75781}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aac9fbdbc8d27fb2467cf4c2e6df75781}
\hypertarget{class_s_c_i_run_1_1_v_field_a4cdc0e1b06a8dea85e26755ff32cf1ed}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a4cdc0e1b06a8dea85e26755ff32cf1ed}
\hypertarget{class_s_c_i_run_1_1_v_field_a2e008b800fc79a399a328fbb0e0da70b}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a2e008b800fc79a399a328fbb0e0da70b}
\hypertarget{class_s_c_i_run_1_1_v_field_af881178c3016d97153f22acbcd25ebc8}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af881178c3016d97153f22acbcd25ebc8}
\hypertarget{class_s_c_i_run_1_1_v_field_ac289ffbe61b69e84f84d9d6a30ff2cf5}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!interpolate@{interpolate}}
\index{interpolate@{interpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{interpolate}]{\setlength{\rightskip}{0pt plus 5cm}void interpolate (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ac289ffbe61b69e84f84d9d6a30ff2cf5}
\hypertarget{class_s_c_i_run_1_1_v_field_ad9e008fd169c167cea56cd3611feb2c5}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-char@{is\-\_\-char}}
\index{is\-\_\-char@{is\-\_\-char}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-char}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-char (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ad9e008fd169c167cea56cd3611feb2c5}
\hypertarget{class_s_c_i_run_1_1_v_field_a00ab7080fa4f041266e957dd4b4cf63e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-constantdata@{is\-\_\-constantdata}}
\index{is\-\_\-constantdata@{is\-\_\-constantdata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-constantdata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-constantdata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a00ab7080fa4f041266e957dd4b4cf63e}
\hypertarget{class_s_c_i_run_1_1_v_field_aa081d9b3b567b93fcaaf4ec9d791fafd}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-constantmesh@{is\-\_\-constantmesh}}
\index{is\-\_\-constantmesh@{is\-\_\-constantmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-constantmesh}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-constantmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa081d9b3b567b93fcaaf4ec9d791fafd}
\hypertarget{class_s_c_i_run_1_1_v_field_abea01e54ea6730c1f969f924f1047627}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-cubicdata@{is\-\_\-cubicdata}}
\index{is\-\_\-cubicdata@{is\-\_\-cubicdata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-cubicdata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-cubicdata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_abea01e54ea6730c1f969f924f1047627}
\hypertarget{class_s_c_i_run_1_1_v_field_ae281622a4beb2dbdf5824308cc743cc2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-cubicmesh@{is\-\_\-cubicmesh}}
\index{is\-\_\-cubicmesh@{is\-\_\-cubicmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-cubicmesh}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-cubicmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae281622a4beb2dbdf5824308cc743cc2}
\hypertarget{class_s_c_i_run_1_1_v_field_afd51b394b83ca26bd6aaa018eb70a7f7}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-double@{is\-\_\-double}}
\index{is\-\_\-double@{is\-\_\-double}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-double}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-double (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_afd51b394b83ca26bd6aaa018eb70a7f7}
\hypertarget{class_s_c_i_run_1_1_v_field_a3836eac4f23f7f9346ecd0af8bef2a15}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-float@{is\-\_\-float}}
\index{is\-\_\-float@{is\-\_\-float}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-float (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3836eac4f23f7f9346ecd0af8bef2a15}
\hypertarget{class_s_c_i_run_1_1_v_field_a52d88681c2c55bc89994f2c31474d3cb}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-int@{is\-\_\-int}}
\index{is\-\_\-int@{is\-\_\-int}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-int (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a52d88681c2c55bc89994f2c31474d3cb}
\hypertarget{class_s_c_i_run_1_1_v_field_aabcb3e297219593f0ea83f7218443340}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-integer@{is\-\_\-integer}}
\index{is\-\_\-integer@{is\-\_\-integer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-integer}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-integer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aabcb3e297219593f0ea83f7218443340}
\hypertarget{class_s_c_i_run_1_1_v_field_a3f9fc7942d9d46ed7ec00d0125ea6d6b}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-isomorphic@{is\-\_\-isomorphic}}
\index{is\-\_\-isomorphic@{is\-\_\-isomorphic}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-isomorphic}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-isomorphic (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3f9fc7942d9d46ed7ec00d0125ea6d6b}
\hypertarget{class_s_c_i_run_1_1_v_field_a4db75e9b22e2d074e668649535234ab5}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-lineardata@{is\-\_\-lineardata}}
\index{is\-\_\-lineardata@{is\-\_\-lineardata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-lineardata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-lineardata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a4db75e9b22e2d074e668649535234ab5}
\hypertarget{class_s_c_i_run_1_1_v_field_a11c95b94de54e6ec5a244cb602a79045}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-linearmesh@{is\-\_\-linearmesh}}
\index{is\-\_\-linearmesh@{is\-\_\-linearmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-linearmesh}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-linearmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a11c95b94de54e6ec5a244cb602a79045}
\hypertarget{class_s_c_i_run_1_1_v_field_a6ac0af44c1f3c0add385d14594018908}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-long@{is\-\_\-long}}
\index{is\-\_\-long@{is\-\_\-long}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-long}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-long (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6ac0af44c1f3c0add385d14594018908}
\hypertarget{class_s_c_i_run_1_1_v_field_a1bad5ab0b6dc86adb3dab7d7655a2d02}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-longlong@{is\-\_\-longlong}}
\index{is\-\_\-longlong@{is\-\_\-longlong}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-longlong}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-longlong (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1bad5ab0b6dc86adb3dab7d7655a2d02}
\hypertarget{class_s_c_i_run_1_1_v_field_a51b10a0a162b1273d0cf812601c03939}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-nodata@{is\-\_\-nodata}}
\index{is\-\_\-nodata@{is\-\_\-nodata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-nodata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-nodata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a51b10a0a162b1273d0cf812601c03939}
\hypertarget{class_s_c_i_run_1_1_v_field_ac9f22c0b031457b8b4f298ef77dc4909}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-nonlineardata@{is\-\_\-nonlineardata}}
\index{is\-\_\-nonlineardata@{is\-\_\-nonlineardata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-nonlineardata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-nonlineardata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ac9f22c0b031457b8b4f298ef77dc4909}
\hypertarget{class_s_c_i_run_1_1_v_field_ada9d39494728f390251eef4d29ee842e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-nonlinearmesh@{is\-\_\-nonlinearmesh}}
\index{is\-\_\-nonlinearmesh@{is\-\_\-nonlinearmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-nonlinearmesh}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-nonlinearmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ada9d39494728f390251eef4d29ee842e}
\hypertarget{class_s_c_i_run_1_1_v_field_a33155021d7232c3994b4e71809afcca7}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-pair@{is\-\_\-pair}}
\index{is\-\_\-pair@{is\-\_\-pair}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-pair}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-pair (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a33155021d7232c3994b4e71809afcca7}
\hypertarget{class_s_c_i_run_1_1_v_field_a784e59ad341c7b3e0a905c89a3876297}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-property@{is\-\_\-property}}
\index{is\-\_\-property@{is\-\_\-property}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-property}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-property (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a784e59ad341c7b3e0a905c89a3876297}
\hypertarget{class_s_c_i_run_1_1_v_field_a5206694f7a90d9bec7e0dc034764eccf}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-quadraticdata@{is\-\_\-quadraticdata}}
\index{is\-\_\-quadraticdata@{is\-\_\-quadraticdata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-quadraticdata}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-quadraticdata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5206694f7a90d9bec7e0dc034764eccf}
\hypertarget{class_s_c_i_run_1_1_v_field_aa4c7edf02f80693edb71d8f9a67dd9d5}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-quadraticmesh@{is\-\_\-quadraticmesh}}
\index{is\-\_\-quadraticmesh@{is\-\_\-quadraticmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-quadraticmesh}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-quadraticmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa4c7edf02f80693edb71d8f9a67dd9d5}
\hypertarget{class_s_c_i_run_1_1_v_field_afcab3f55d5cb460486b4302c32703eee}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-scalar@{is\-\_\-scalar}}
\index{is\-\_\-scalar@{is\-\_\-scalar}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-scalar}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-scalar (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_afcab3f55d5cb460486b4302c32703eee}
\hypertarget{class_s_c_i_run_1_1_v_field_a6b2b78cc1a4a934217777b320ae9f9c1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-short@{is\-\_\-short}}
\index{is\-\_\-short@{is\-\_\-short}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-short}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-short (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6b2b78cc1a4a934217777b320ae9f9c1}
\hypertarget{class_s_c_i_run_1_1_v_field_a7bbb054be385aa1e8f48f6fc9220184e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-signed\-\_\-integer@{is\-\_\-signed\-\_\-integer}}
\index{is\-\_\-signed\-\_\-integer@{is\-\_\-signed\-\_\-integer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-signed\-\_\-integer}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-signed\-\_\-integer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7bbb054be385aa1e8f48f6fc9220184e}
\hypertarget{class_s_c_i_run_1_1_v_field_a20ba5f522572aa936bb407f664788e3b}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-tensor@{is\-\_\-tensor}}
\index{is\-\_\-tensor@{is\-\_\-tensor}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-tensor}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-tensor (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a20ba5f522572aa936bb407f664788e3b}
\hypertarget{class_s_c_i_run_1_1_v_field_aeff84eedcc2dfd7fd28ad747c5a25971}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aeff84eedcc2dfd7fd28ad747c5a25971}
\hypertarget{class_s_c_i_run_1_1_v_field_a6330e8ef7635b2e095731ddedb654be3}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6330e8ef7635b2e095731ddedb654be3}
\hypertarget{class_s_c_i_run_1_1_v_field_a0e43ac294ae655c76edc887052ea03e0}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{short $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a0e43ac294ae655c76edc887052ea03e0}
\hypertarget{class_s_c_i_run_1_1_v_field_aee5cb8aefd8d2b08c0532297090079b1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{unsigned short $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aee5cb8aefd8d2b08c0532297090079b1}
\hypertarget{class_s_c_i_run_1_1_v_field_a88d20eb8ac046ed8a474d81d70094f89}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{int $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a88d20eb8ac046ed8a474d81d70094f89}
\hypertarget{class_s_c_i_run_1_1_v_field_aa6c807f42be9c5af5584837502a57d63}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{unsigned int $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa6c807f42be9c5af5584837502a57d63}
\hypertarget{class_s_c_i_run_1_1_v_field_a5f03b15ea5f574ee523b66f26b55562b}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{long $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5f03b15ea5f574ee523b66f26b55562b}
\hypertarget{class_s_c_i_run_1_1_v_field_aea3db5eb663fa2d691a9b642384c7fb6}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{unsigned long $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aea3db5eb663fa2d691a9b642384c7fb6}
\hypertarget{class_s_c_i_run_1_1_v_field_a8b427fab55c7d13f210953c176f5a6fc}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{long long $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a8b427fab55c7d13f210953c176f5a6fc}
\hypertarget{class_s_c_i_run_1_1_v_field_ab264734cc0ee0bc577a099ff0da394a3}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{unsigned long long $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab264734cc0ee0bc577a099ff0da394a3}
\hypertarget{class_s_c_i_run_1_1_v_field_ae272e9d0592ee753f84e8a3bfc7467ef}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{double $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae272e9d0592ee753f84e8a3bfc7467ef}
\hypertarget{class_s_c_i_run_1_1_v_field_ab60f88278f692fd04dd2a313374e9af6}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{float $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab60f88278f692fd04dd2a313374e9af6}
\hypertarget{class_s_c_i_run_1_1_v_field_aa333a048d167553ccb971334fc4d079a}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{{\bf Core\-::\-Geometry\-::\-Vector} $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa333a048d167553ccb971334fc4d079a}
\hypertarget{class_s_c_i_run_1_1_v_field_a73201a23d232c80645df0b200beb5007}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{{\bf Core\-::\-Geometry\-::\-Tensor} $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a73201a23d232c80645df0b200beb5007}
\hypertarget{class_s_c_i_run_1_1_v_field_a84570a03ecf38a3364cfeb6af8207b01}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-type@{is\-\_\-type}}
\index{is\-\_\-type@{is\-\_\-type}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-type (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a84570a03ecf38a3364cfeb6af8207b01}
\hypertarget{class_s_c_i_run_1_1_v_field_a0f6506c3783480fae82d83cd329f3228}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-char@{is\-\_\-unsigned\-\_\-char}}
\index{is\-\_\-unsigned\-\_\-char@{is\-\_\-unsigned\-\_\-char}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-char}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-char (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a0f6506c3783480fae82d83cd329f3228}
\hypertarget{class_s_c_i_run_1_1_v_field_a3db0aee6ebfca1237aca4d5ff9ee30dc}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-int@{is\-\_\-unsigned\-\_\-int}}
\index{is\-\_\-unsigned\-\_\-int@{is\-\_\-unsigned\-\_\-int}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-int (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3db0aee6ebfca1237aca4d5ff9ee30dc}
\hypertarget{class_s_c_i_run_1_1_v_field_a70dc52ac135879bb7f33397c6e176776}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-integer@{is\-\_\-unsigned\-\_\-integer}}
\index{is\-\_\-unsigned\-\_\-integer@{is\-\_\-unsigned\-\_\-integer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-integer}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-integer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a70dc52ac135879bb7f33397c6e176776}
\hypertarget{class_s_c_i_run_1_1_v_field_a1e421e30bdd21bf5d1c6a28b47551014}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-long@{is\-\_\-unsigned\-\_\-long}}
\index{is\-\_\-unsigned\-\_\-long@{is\-\_\-unsigned\-\_\-long}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-long}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-long (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1e421e30bdd21bf5d1c6a28b47551014}
\hypertarget{class_s_c_i_run_1_1_v_field_a5c11e9223f5d89fd7ece5d2a5b22682a}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-longlong@{is\-\_\-unsigned\-\_\-longlong}}
\index{is\-\_\-unsigned\-\_\-longlong@{is\-\_\-unsigned\-\_\-longlong}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-longlong}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-longlong (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5c11e9223f5d89fd7ece5d2a5b22682a}
\hypertarget{class_s_c_i_run_1_1_v_field_a7b33b345f8cbe66254c115e23d4bd47e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-unsigned\-\_\-short@{is\-\_\-unsigned\-\_\-short}}
\index{is\-\_\-unsigned\-\_\-short@{is\-\_\-unsigned\-\_\-short}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-unsigned\-\_\-short}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-unsigned\-\_\-short (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7b33b345f8cbe66254c115e23d4bd47e}
\hypertarget{class_s_c_i_run_1_1_v_field_a5f8e99ac798679b460495e8278e03274}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-vector@{is\-\_\-vector}}
\index{is\-\_\-vector@{is\-\_\-vector}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-vector}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-vector (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5f8e99ac798679b460495e8278e03274}
\hypertarget{class_s_c_i_run_1_1_v_field_a969bc60e85fa72f13c7c736ad1be56c2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!max@{max}}
\index{max@{max}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{max}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf max} (
\begin{DoxyParamCaption}
\item[{double \&}]{mx, }
\item[{{\bf index\-\_\-type} \&}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a969bc60e85fa72f13c7c736ad1be56c2}
\hypertarget{class_s_c_i_run_1_1_v_field_a7ce6629ce9b8b8b2f959c07dbd159647}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!max@{max}}
\index{max@{max}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{max}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf max} (
\begin{DoxyParamCaption}
\item[{double \&}]{mx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7ce6629ce9b8b8b2f959c07dbd159647}
\hypertarget{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!mesh@{mesh}}
\index{mesh@{mesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{mesh}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Handle} mesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}


\hyperlink{class_s_c_i_run_1_1_v_field_ae60118ed660f59ddb5b3048a5c0f4193}{mesh()} and \hyperlink{class_s_c_i_run_1_1_v_field_acbff892e105bf08873d95c62d8dc04a5}{vmesh()} get the handle to the mesh and its virtual interface 

\hypertarget{class_s_c_i_run_1_1_v_field_a2d562461df259e19a7acfb74bb5f6416}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!mgradient@{mgradient}}
\index{mgradient@{mgradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{mgradient}]{\setlength{\rightskip}{0pt plus 5cm}void mgradient (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Stack\-Vector}$<$ T, 3 $>$ $>$ \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a2d562461df259e19a7acfb74bb5f6416}
\hypertarget{class_s_c_i_run_1_1_v_field_a054ac2cc0c8a6fcf5fc1a445628a70b0}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!mgradient@{mgradient}}
\index{mgradient@{mgradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{mgradient}]{\setlength{\rightskip}{0pt plus 5cm}void mgradient (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Stack\-Vector}$<$ T, 3 $>$ $>$ \&}]{val, }
\item[{const std\-::vector$<$ {\bf Core\-::\-Geometry\-::\-Point} $>$ \&}]{points, }
\item[{T}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$T$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a054ac2cc0c8a6fcf5fc1a445628a70b0}
\hypertarget{class_s_c_i_run_1_1_v_field_a9b5a185e30e56210502c255b4e4b9291}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!mgradient@{mgradient}}
\index{mgradient@{mgradient}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{mgradient}]{\setlength{\rightskip}{0pt plus 5cm}void mgradient (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Stack\-Vector}$<$ T, 3 $>$ $>$ \&}]{val, }
\item[{const std\-::vector$<$ {\bf Core\-::\-Geometry\-::\-Point} $>$ \&}]{points, }
\item[{T}]{def\-\_\-value, }
\item[{{\bf V\-Mesh\-::\-Multi\-Elem\-Gradient} \&}]{eg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9b5a185e30e56210502c255b4e4b9291}
\hypertarget{class_s_c_i_run_1_1_v_field_a1a9c6d503d72cf68226d27de24f20081}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!min@{min}}
\index{min@{min}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{min}]{\setlength{\rightskip}{0pt plus 5cm}bool min (
\begin{DoxyParamCaption}
\item[{double \&}]{mn, }
\item[{{\bf index\-\_\-type} \&}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1a9c6d503d72cf68226d27de24f20081}


Maximum and minimum of values (with index to see where maximum is located) 

\hypertarget{class_s_c_i_run_1_1_v_field_a2ff24be2f0c743ffb7df681cbbc2b243}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!min@{min}}
\index{min@{min}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{min}]{\setlength{\rightskip}{0pt plus 5cm}bool min (
\begin{DoxyParamCaption}
\item[{double \&}]{mn}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a2ff24be2f0c743ffb7df681cbbc2b243}
\hypertarget{class_s_c_i_run_1_1_v_field_a0dd6130962ddd261be5ff7e8fccd0381}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minmax@{minmax}}
\index{minmax@{minmax}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minmax}]{\setlength{\rightskip}{0pt plus 5cm}bool minmax (
\begin{DoxyParamCaption}
\item[{double \&}]{mn, }
\item[{{\bf index\-\_\-type} \&}]{idxmn, }
\item[{double \&}]{mx, }
\item[{{\bf index\-\_\-type}}]{idxmx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a0dd6130962ddd261be5ff7e8fccd0381}


Combined min max for efficiency. 

\hypertarget{class_s_c_i_run_1_1_v_field_a3f59d1bd9ecac417643571d06f36ae28}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minmax@{minmax}}
\index{minmax@{minmax}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minmax}]{\setlength{\rightskip}{0pt plus 5cm}bool minmax (
\begin{DoxyParamCaption}
\item[{double \&}]{mn, }
\item[{double \&}]{mx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3f59d1bd9ecac417643571d06f36ae28}


version of minmax without indices 

\hypertarget{class_s_c_i_run_1_1_v_field_a9f88448b4186e7c275965f26a9b6e33f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{D\-A\-T\-A}]{def\-\_\-value}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9f88448b4186e7c275965f26a9b6e33f}
N\-O\-T\-E F\-O\-R I\-N\-T\-E\-R\-P\-O\-L\-A\-T\-E A\-N\-D G\-R\-A\-D\-I\-E\-N\-T Interpolate and Gradient functions are only available for the following datatypes\-: double, Vector, and Tensor General interpolation function. This function does at most two virtual function calls per call. It first will retrieve proper interpolation weights from the mesh and then will apply it to the data inside the data container. All objects needed for interpolation are reserved on the stack for efficiency. Note that different data orders have different implementations as non linear interpolation requires far more data, these are handled in separate classes \hypertarget{class_s_c_i_run_1_1_v_field_a6e8c53a5fe53712e699a7d2de4fa6469}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6e8c53a5fe53712e699a7d2de4fa6469}
\hypertarget{class_s_c_i_run_1_1_v_field_a072fc3573248945d78c815c7875581d9}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const std\-::vector$<$ {\bf Core\-::\-Geometry\-::\-Point} $>$ \&}]{points, }
\item[{D\-A\-T\-A}]{def\-\_\-value = {\ttfamily (static\-\_\-cast$<$DATA$>$(0))}}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a072fc3573248945d78c815c7875581d9}
\hypertarget{class_s_c_i_run_1_1_v_field_a029251246c91d9be0b7be94d67686186}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const std\-::vector$<$ {\bf Core\-::\-Geometry\-::\-Point} $>$ \&}]{points, }
\item[{D\-A\-T\-A}]{def\-\_\-value, }
\item[{{\bf V\-Mesh\-::\-Multi\-Elem\-Interpolate} \&}]{ei}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a029251246c91d9be0b7be94d67686186}
\hypertarget{class_s_c_i_run_1_1_v_field_ab92f94e3a3936e5c43149ce53bafbb6d}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab92f94e3a3936e5c43149ce53bafbb6d}
\hypertarget{class_s_c_i_run_1_1_v_field_a9bed9bc9dab4a10070b2253391c476cf}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9bed9bc9dab4a10070b2253391c476cf}
\hypertarget{class_s_c_i_run_1_1_v_field_a39e7d9f16353450337e3ab3ea428bdc8}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a39e7d9f16353450337e3ab3ea428bdc8}
\hypertarget{class_s_c_i_run_1_1_v_field_a7eb20872114d91ab870c1949a730b804}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7eb20872114d91ab870c1949a730b804}
\hypertarget{class_s_c_i_run_1_1_v_field_a6ce5a9aa43d0e6b0c3fb033c23c55dbb}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!minterpolate@{minterpolate}}
\index{minterpolate@{minterpolate}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{minterpolate}]{\setlength{\rightskip}{0pt plus 5cm}void minterpolate (
\begin{DoxyParamCaption}
\item[{A\-R\-R\-A\-Y \&}]{val, }
\item[{const {\bf V\-Mesh\-::coords\-\_\-array\-\_\-type} \&}]{coords, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a6ce5a9aa43d0e6b0c3fb033c23c55dbb}
\hypertarget{class_s_c_i_run_1_1_v_field_acafd85c105a51bb29bc2eaaa4728a6fc}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!num\-\_\-evalues@{num\-\_\-evalues}}
\index{num\-\_\-evalues@{num\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{num\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh\-::size\-\_\-type} num\-\_\-evalues (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_acafd85c105a51bb29bc2eaaa4728a6fc}


get the number of edge values in the field (for quadratic approximation) 

\hypertarget{class_s_c_i_run_1_1_v_field_a5453ab0a6ea09a622d83b1bf0730eb32}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!num\-\_\-values@{num\-\_\-values}}
\index{num\-\_\-values@{num\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{num\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh\-::size\-\_\-type} num\-\_\-values (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5453ab0a6ea09a622d83b1bf0730eb32}


get the number of values in the field (data at corner nodes of the elements) 

\hypertarget{class_s_c_i_run_1_1_v_field_af6047e16caa76cde1d400b12126b8ffb}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!resize\-\_\-fdata@{resize\-\_\-fdata}}
\index{resize\-\_\-fdata@{resize\-\_\-fdata}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{resize\-\_\-fdata}]{\setlength{\rightskip}{0pt plus 5cm}void resize\-\_\-fdata (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af6047e16caa76cde1d400b12126b8ffb}


resize the data fields to match the number of nodes/edges in the mesh 

\hypertarget{class_s_c_i_run_1_1_v_field_a9ed12c7bb40d5ded72c8441e7bbed16a}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!resize\-\_\-values@{resize\-\_\-values}}
\index{resize\-\_\-values@{resize\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{resize\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void resize\-\_\-values (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9ed12c7bb40d5ded72c8441e7bbed16a}
same function but now uses the systematic naming (resize\-\_\-fdata is the old call, \hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run} was using) \hypertarget{class_s_c_i_run_1_1_v_field_a04f04ca241e0d0d2db5801eb883c3978}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-all\-\_\-values@{set\-\_\-all\-\_\-values}}
\index{set\-\_\-all\-\_\-values@{set\-\_\-all\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-all\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-all\-\_\-values (
\begin{DoxyParamCaption}
\item[{const T}]{val}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a04f04ca241e0d0d2db5801eb883c3978}


Set all values to a specific value. 

\hypertarget{class_s_c_i_run_1_1_v_field_a04a7e0542f90d535a12061f8508b1a40}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-evalue@{set\-\_\-evalue}}
\index{set\-\_\-evalue@{set\-\_\-evalue}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a04a7e0542f90d535a12061f8508b1a40}
\hypertarget{class_s_c_i_run_1_1_v_field_ab58f0de7ab36fc58b7217d91ce07810e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-evalues@{set\-\_\-evalues}}
\index{set\-\_\-evalues@{set\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ T $>$ \&}]{values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ab58f0de7ab36fc58b7217d91ce07810e}
The following cases are more specialized cases for copying entiry sets of data. These functions need to know the size of the inserted data as they perform a safety check on the length of the fdata array. \hypertarget{class_s_c_i_run_1_1_v_field_af58b3f0c6cdaf5dd0866ea955f192e56}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-evalues@{set\-\_\-evalues}}
\index{set\-\_\-evalues@{set\-\_\-evalues}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{const T $\ast$}]{data, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{{\bf index\-\_\-type}}]{offset = {\ttfamily 0}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af58b3f0c6cdaf5dd0866ea955f192e56}
\hypertarget{class_s_c_i_run_1_1_v_field_a4ead67d3a8858de37524b78f4cd0ca91}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-property@{set\-\_\-property}}
\index{set\-\_\-property@{set\-\_\-property}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-property}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-property (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name, }
\item[{const T \&}]{val, }
\item[{bool}]{is\-\_\-transient}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a4ead67d3a8858de37524b78f4cd0ca91}
\hypertarget{class_s_c_i_run_1_1_v_field_abe042600a9e6deed1184801e5836bfae}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_abe042600a9e6deed1184801e5836bfae}
Insert values into field, for every get\-\_\-value there is an equivalent set\-\_\-value likewise get\-\_\-evalue is replaced by set set\-\_\-evalue \hypertarget{class_s_c_i_run_1_1_v_field_ae40dc47268b61684dc2e90af21fdb2be}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Node\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae40dc47268b61684dc2e90af21fdb2be}
\hypertarget{class_s_c_i_run_1_1_v_field_a9f81947909aeff668071d0d50b5f101f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a9f81947909aeff668071d0d50b5f101f}
\hypertarget{class_s_c_i_run_1_1_v_field_a4682e6514b4800a972595d48392c8cb4}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a4682e6514b4800a972595d48392c8cb4}
\hypertarget{class_s_c_i_run_1_1_v_field_aad4c50931d1b5b2a1f86620b2e9306b1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aad4c50931d1b5b2a1f86620b2e9306b1}
\hypertarget{class_s_c_i_run_1_1_v_field_a983009f5e989cdc99c912001c9cf13d8}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a983009f5e989cdc99c912001c9cf13d8}
\hypertarget{class_s_c_i_run_1_1_v_field_ae04eb8c8893bf369746f9bbcc2bf34c7}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae04eb8c8893bf369746f9bbcc2bf34c7}
\hypertarget{class_s_c_i_run_1_1_v_field_abf2797105b93909c57b1304f88bd3b25}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-value@{set\-\_\-value}}
\index{set\-\_\-value@{set\-\_\-value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-value (
\begin{DoxyParamCaption}
\item[{const T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-E\-Node\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_abf2797105b93909c57b1304f88bd3b25}
\hypertarget{class_s_c_i_run_1_1_v_field_a0220eb0bc7a1f560c49a81798b3f98e2}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ T $>$ \&}]{values}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a0220eb0bc7a1f560c49a81798b3f98e2}


Get/\-Set all values at once. 

\hypertarget{class_s_c_i_run_1_1_v_field_af3531bca92998f59dd7998076112d161}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const T $\ast$}]{data, }
\item[{{\bf size\-\_\-type}}]{sz, }
\item[{{\bf index\-\_\-type}}]{offset = {\ttfamily 0}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_af3531bca92998f59dd7998076112d161}
\hypertarget{class_s_c_i_run_1_1_v_field_a3b91b4c7ff150519d5e387a9d98a3faa}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ T $>$ \&}]{values, }
\item[{{\bf V\-Mesh\-::\-Node\-::array\-\_\-type}}]{nodes}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a3b91b4c7ff150519d5e387a9d98a3faa}
\hypertarget{class_s_c_i_run_1_1_v_field_ae4054e9af1ea3342825a5c30543eca80}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ T $>$ \&}]{values, }
\item[{{\bf V\-Mesh\-::\-Elem\-::array\-\_\-type}}]{elems}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ae4054e9af1ea3342825a5c30543eca80}
\hypertarget{class_s_c_i_run_1_1_v_field_a5af2f3b9e49fb3fcddc81bfa8b460a10}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const std\-::vector$<$ T $>$ \&}]{values, }
\item[{A\-R\-R\-A\-Y \&}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a5af2f3b9e49fb3fcddc81bfa8b460a10}
\hypertarget{class_s_c_i_run_1_1_v_field_aa3311feab3befefd171368be437b6056}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const T $\ast$}]{values, }
\item[{{\bf V\-Mesh\-::\-Node\-::array\-\_\-type}}]{nodes}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa3311feab3befefd171368be437b6056}
\hypertarget{class_s_c_i_run_1_1_v_field_aed65b08836374faa614bae2eb87f7a84}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const T $\ast$}]{values, }
\item[{{\bf V\-Mesh\-::\-Elem\-::array\-\_\-type}}]{elems}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aed65b08836374faa614bae2eb87f7a84}
\hypertarget{class_s_c_i_run_1_1_v_field_a97f2753b7e2e42c8f2bebf90b26dcb96}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!set\-\_\-values@{set\-\_\-values}}
\index{set\-\_\-values@{set\-\_\-values}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{set\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-values (
\begin{DoxyParamCaption}
\item[{const T $\ast$}]{values, }
\item[{A\-R\-R\-A\-Y \&}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a97f2753b7e2e42c8f2bebf90b26dcb96}
\hypertarget{class_s_c_i_run_1_1_v_field_a982026cf3e6d7d430358267008b4f50c}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!size@{size}}
\index{size@{size}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}void size (
\begin{DoxyParamCaption}
\item[{{\bf V\-Mesh\-::\-Node\-::size\-\_\-type} \&}]{sz}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a982026cf3e6d7d430358267008b4f50c}
\hypertarget{class_s_c_i_run_1_1_v_field_ac92afa7dac34205036514126530669c1}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!size@{size}}
\index{size@{size}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}void size (
\begin{DoxyParamCaption}
\item[{{\bf V\-Mesh\-::\-E\-Node\-::size\-\_\-type} \&}]{sz}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_ac92afa7dac34205036514126530669c1}
\hypertarget{class_s_c_i_run_1_1_v_field_a417fffbc6c782de9b516a34bf63facf4}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!update\-\_\-mesh\-\_\-pointer@{update\-\_\-mesh\-\_\-pointer}}
\index{update\-\_\-mesh\-\_\-pointer@{update\-\_\-mesh\-\_\-pointer}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{update\-\_\-mesh\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void update\-\_\-mesh\-\_\-pointer (
\begin{DoxyParamCaption}
\item[{{\bf Mesh} $\ast$}]{mesh}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a417fffbc6c782de9b516a34bf63facf4}


internal function -\/ this one may change in the future 

\hypertarget{class_s_c_i_run_1_1_v_field_acd5830b9673ab88300b100b7112e85a6}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_acd5830b9673ab88300b100b7112e85a6}
Ensure compatibility with old field class, these are equivalent with \hyperlink{class_s_c_i_run_1_1_v_field_ae0be1c3559721abc644f9d9fc0bc7f05}{get\-\_\-value()} unlike the direct interface we do not use A\-S\-S\-E\-R\-Ts to check bounds and this function calls are thus exactly the same. They are provided for compatibility with the old classes \hypertarget{class_s_c_i_run_1_1_v_field_a1a8dfea1aa33bd7e37d0018ee709aa8d}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Node\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a1a8dfea1aa33bd7e37d0018ee709aa8d}
\hypertarget{class_s_c_i_run_1_1_v_field_a02ae78b617c0858ef17ff5b0d1637e9f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Edge\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a02ae78b617c0858ef17ff5b0d1637e9f}
\hypertarget{class_s_c_i_run_1_1_v_field_a84e4e3f80d9cdaa9387c6c6a970a944c}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Face\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a84e4e3f80d9cdaa9387c6c6a970a944c}
\hypertarget{class_s_c_i_run_1_1_v_field_aa872db3f9d4412da0a651fb959686c32}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Cell\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_aa872db3f9d4412da0a651fb959686c32}
\hypertarget{class_s_c_i_run_1_1_v_field_a7a2f6f51852d2b35fec5e767a17e77c9}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a7a2f6f51852d2b35fec5e767a17e77c9}
\hypertarget{class_s_c_i_run_1_1_v_field_a69a7e65121f3413092553fca71d52112}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!value@{value}}
\index{value@{value}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}bool value (
\begin{DoxyParamCaption}
\item[{T \&}]{val, }
\item[{{\bf V\-Mesh\-::\-D\-Elem\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a69a7e65121f3413092553fca71d52112}
\hypertarget{class_s_c_i_run_1_1_v_field_a86e2ec6dbdbb53ead9b431f4e0bc1b4e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!vfield@{vfield}}
\index{vfield@{vfield}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{vfield}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Field}$\ast$ vfield (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_a86e2ec6dbdbb53ead9b431f4e0bc1b4e}


for completeness get a pointer to itself 

\hypertarget{class_s_c_i_run_1_1_v_field_acbff892e105bf08873d95c62d8dc04a5}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!vmesh@{vmesh}}
\index{vmesh@{vmesh}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{vmesh}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh}$\ast$ vmesh (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_v_field_acbff892e105bf08873d95c62d8dc04a5}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_v_field_a41653f25e0fd17f75650c72295862845}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!basis\-\_\-order\-\_\-@{basis\-\_\-order\-\_\-}}
\index{basis\-\_\-order\-\_\-@{basis\-\_\-order\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{basis\-\_\-order\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int basis\-\_\-order\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a41653f25e0fd17f75650c72295862845}
\hypertarget{class_s_c_i_run_1_1_v_field_ab4b89d469282d3ba57515812d7e697de}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!data\-\_\-type\-\_\-@{data\-\_\-type\-\_\-}}
\index{data\-\_\-type\-\_\-@{data\-\_\-type\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{data\-\_\-type\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string data\-\_\-type\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_ab4b89d469282d3ba57515812d7e697de}
\hypertarget{class_s_c_i_run_1_1_v_field_a13448eca616811defb23bd49946e8a75}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!element\-\_\-dim\-\_\-@{element\-\_\-dim\-\_\-}}
\index{element\-\_\-dim\-\_\-@{element\-\_\-dim\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{element\-\_\-dim\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int element\-\_\-dim\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a13448eca616811defb23bd49946e8a75}
\hypertarget{class_s_c_i_run_1_1_v_field_a391ff9bb8a88dda92dbf4bf4d28fee7f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!element\-\_\-dofs\-\_\-@{element\-\_\-dofs\-\_\-}}
\index{element\-\_\-dofs\-\_\-@{element\-\_\-dofs\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{element\-\_\-dofs\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int element\-\_\-dofs\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a391ff9bb8a88dda92dbf4bf4d28fee7f}
\hypertarget{class_s_c_i_run_1_1_v_field_adb36ee73d476402b0517951379f1a81e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!field\-\_\-@{field\-\_\-}}
\index{field\-\_\-@{field\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{field\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Field}$\ast$ field\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_adb36ee73d476402b0517951379f1a81e}
\hypertarget{class_s_c_i_run_1_1_v_field_aa16c0b19e42b605536eb2cdb3dd38e6f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-pair\-\_\-@{is\-\_\-pair\-\_\-}}
\index{is\-\_\-pair\-\_\-@{is\-\_\-pair\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-pair\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-pair\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_aa16c0b19e42b605536eb2cdb3dd38e6f}
\hypertarget{class_s_c_i_run_1_1_v_field_a23abdefa6a5ae72588c009a2cafbb2b4}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-scalar\-\_\-@{is\-\_\-scalar\-\_\-}}
\index{is\-\_\-scalar\-\_\-@{is\-\_\-scalar\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-scalar\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-scalar\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a23abdefa6a5ae72588c009a2cafbb2b4}
\hypertarget{class_s_c_i_run_1_1_v_field_a5e4eab0d4432b8d842758f17ae8f0d1b}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-tensor\-\_\-@{is\-\_\-tensor\-\_\-}}
\index{is\-\_\-tensor\-\_\-@{is\-\_\-tensor\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-tensor\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-tensor\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a5e4eab0d4432b8d842758f17ae8f0d1b}
\hypertarget{class_s_c_i_run_1_1_v_field_a1c763b76f00ca1b96d009c8ee57a0674}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-time\-\_\-@{is\-\_\-time\-\_\-}}
\index{is\-\_\-time\-\_\-@{is\-\_\-time\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-time\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-time\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a1c763b76f00ca1b96d009c8ee57a0674}
\hypertarget{class_s_c_i_run_1_1_v_field_a1ee7bc6526460eb1b22b5ee1f6d5878e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!is\-\_\-vector\-\_\-@{is\-\_\-vector\-\_\-}}
\index{is\-\_\-vector\-\_\-@{is\-\_\-vector\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{is\-\_\-vector\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-vector\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a1ee7bc6526460eb1b22b5ee1f6d5878e}
\hypertarget{class_s_c_i_run_1_1_v_field_a8e19bcd3dfbdbb50ef64d541e5bbd23f}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!mesh\-\_\-@{mesh\-\_\-}}
\index{mesh\-\_\-@{mesh\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{mesh\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh}$\ast$ mesh\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a8e19bcd3dfbdbb50ef64d541e5bbd23f}
\hypertarget{class_s_c_i_run_1_1_v_field_a2d495fbc1644c011a94356682f16565a}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!number\-\_\-of\-\_\-enodes\-\_\-@{number\-\_\-of\-\_\-enodes\-\_\-}}
\index{number\-\_\-of\-\_\-enodes\-\_\-@{number\-\_\-of\-\_\-enodes\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{number\-\_\-of\-\_\-enodes\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int number\-\_\-of\-\_\-enodes\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a2d495fbc1644c011a94356682f16565a}
\hypertarget{class_s_c_i_run_1_1_v_field_ad31f57ff486a56097903467bf0eb6eec}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!number\-\_\-of\-\_\-nodes\-\_\-@{number\-\_\-of\-\_\-nodes\-\_\-}}
\index{number\-\_\-of\-\_\-nodes\-\_\-@{number\-\_\-of\-\_\-nodes\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{number\-\_\-of\-\_\-nodes\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int number\-\_\-of\-\_\-nodes\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_ad31f57ff486a56097903467bf0eb6eec}
\hypertarget{class_s_c_i_run_1_1_v_field_aaedffc26b85bd120ff171b4207560134}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!pm\-\_\-@{pm\-\_\-}}
\index{pm\-\_\-@{pm\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{pm\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Property\-Manager}$\ast$ pm\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_aaedffc26b85bd120ff171b4207560134}
\hypertarget{class_s_c_i_run_1_1_v_field_ac8bc7f76198e06eaf415e0c893c9e141}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!vfdata\-\_\-@{vfdata\-\_\-}}
\index{vfdata\-\_\-@{vfdata\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{vfdata\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-F\-Data}$\ast$ vfdata\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_ac8bc7f76198e06eaf415e0c893c9e141}
\hypertarget{class_s_c_i_run_1_1_v_field_a893977a7a2946f98739a246dac78b59e}{\index{S\-C\-I\-Run\-::\-V\-Field@{S\-C\-I\-Run\-::\-V\-Field}!vmesh\-\_\-@{vmesh\-\_\-}}
\index{vmesh\-\_\-@{vmesh\-\_\-}!SCIRun::VField@{S\-C\-I\-Run\-::\-V\-Field}}
\subsubsection[{vmesh\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh}$\ast$ vmesh\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_v_field_a893977a7a2946f98739a246dac78b59e}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Field/\hyperlink{_v_field_8h}{V\-Field.\-h}\end{DoxyCompactItemize}
