36 #ifndef ETCURRENTFEFLAG_HPP 37 #define ETCURRENTFEFLAG_HPP 39 #include <lifev/core/LifeV.hpp> 145 const flag_Type ET_UPDATE_ONLY_CELL_NODE (1);
148 const flag_Type ET_UPDATE_ONLY_QUAD_NODE (2);
151 const flag_Type ET_UPDATE_ONLY_JACOBIAN (4);
154 const flag_Type ET_UPDATE_ONLY_DET_JACOBIAN (8);
157 const flag_Type ET_UPDATE_ONLY_T_INVERSE_JACOBIAN (16);
160 const flag_Type ET_UPDATE_ONLY_W_DET_JACOBIAN (32);
163 const flag_Type ET_UPDATE_ONLY_DPHI (64);
166 const flag_Type ET_UPDATE_ONLY_D2PHI (128);
169 const flag_Type ET_UPDATE_ONLY_DIVERGENCE (256);
172 const flag_Type ET_UPDATE_ONLY_LAPLACIAN (512);
175 const flag_Type ET_UPDATE_ONLY_DIAMETER (1024);
178 const flag_Type ET_UPDATE_ONLY_MEASURE (2048);
181 const flag_Type ET_UPDATE_ONLY_METRIC (4096);
184 const flag_Type ET_UPDATE_ALL (8192 - 1);
193 const flag_Type ET_UPDATE_QUAD_NODE (ET_UPDATE_ONLY_CELL_NODE
194 | ET_UPDATE_ONLY_QUAD_NODE);
197 const flag_Type ET_UPDATE_DPHI (ET_UPDATE_ONLY_CELL_NODE
198 | ET_UPDATE_ONLY_JACOBIAN
199 | ET_UPDATE_ONLY_DET_JACOBIAN
200 | ET_UPDATE_ONLY_T_INVERSE_JACOBIAN
201 | ET_UPDATE_ONLY_DPHI);
204 const flag_Type ET_UPDATE_D2PHI (ET_UPDATE_ONLY_CELL_NODE
205 | ET_UPDATE_ONLY_JACOBIAN
206 | ET_UPDATE_ONLY_DET_JACOBIAN
207 | ET_UPDATE_ONLY_T_INVERSE_JACOBIAN
208 | ET_UPDATE_ONLY_D2PHI);
211 const flag_Type ET_UPDATE_WDET (ET_UPDATE_ONLY_CELL_NODE
212 | ET_UPDATE_ONLY_JACOBIAN
213 | ET_UPDATE_ONLY_DET_JACOBIAN
214 | ET_UPDATE_ONLY_W_DET_JACOBIAN);
217 const flag_Type ET_UPDATE_DIVERGENCE (ET_UPDATE_ONLY_CELL_NODE
218 | ET_UPDATE_ONLY_JACOBIAN
219 | ET_UPDATE_ONLY_DET_JACOBIAN
220 | ET_UPDATE_ONLY_T_INVERSE_JACOBIAN
221 | ET_UPDATE_ONLY_DPHI
222 | ET_UPDATE_ONLY_DIVERGENCE);
225 const flag_Type ET_UPDATE_LAPLACIAN (ET_UPDATE_ONLY_CELL_NODE
226 | ET_UPDATE_ONLY_JACOBIAN
227 | ET_UPDATE_ONLY_DET_JACOBIAN
228 | ET_UPDATE_ONLY_T_INVERSE_JACOBIAN
229 | ET_UPDATE_ONLY_D2PHI
230 | ET_UPDATE_ONLY_LAPLACIAN);
233 const flag_Type ET_UPDATE_DIAMETER (ET_UPDATE_ONLY_CELL_NODE
234 | ET_UPDATE_ONLY_DIAMETER);
237 const flag_Type ET_UPDATE_METRIC (ET_UPDATE_ONLY_CELL_NODE
238 | ET_UPDATE_ONLY_METRIC);
241 const flag_Type ET_UPDATE_MEASURE (ET_UPDATE_WDET
242 | ET_UPDATE_ONLY_MEASURE);
uint32_type flag_Type
bit-flag with up to 32 different flags
void updateInverseJacobian(const UInt &iQuadPt)