Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2015:08_09

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commit:2015:08_09 [2015/08/09 23:43] – [Fichiers ajoutés/supprimés] wauteletcommit:2015:08_09 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 13: Line 13:
 Dans la structure du code, vous avez les fonctions d'interface suivantes dans les interactions et/ou les éléments pour ajouter les champs scalaires disponibles ou les champs vectorielles disponibles.   Dans la structure du code, vous avez les fonctions d'interface suivantes dans les interactions et/ou les éléments pour ajouter les champs scalaires disponibles ou les champs vectorielles disponibles.  
 <code> <code>
-    virtual void fillIndependentMaterialFieldID(std::map<ScalarNatureID*, VisualisationScalarID> &scalarIDMap); +    virtual void fillIndependentMaterialFieldID(std::map<std::string, VisualisationScalarID> &scalarIDMap); 
-    virtual void fillIndependentElementFieldID(std::map<ScalarNatureID*, VisualisationScalarID> &scalarIDMap);  +    virtual void fillIndependentElementFieldID(std::map<std::string, VisualisationScalarID> &scalarIDMap);  
-    virtual void fillIndependentMaterialVectorialFieldID(std::map<Vect3NatureID*, VisualisationVectorID> &vectorIDMap); +    virtual void fillIndependentMaterialVectorialFieldID(std::map<std::string, VisualisationVectorID> &vectorIDMap); 
-    virtual void fillIndependentElementVectorialFieldID(std::map<Vect3NatureID*, VisualisationVectorID> &vectorIDMap);+    virtual void fillIndependentElementVectorialFieldID(std::map<std::string, VisualisationVectorID> &vectorIDMap);
 </code>  </code> 
  
Line 31: Line 31:
     MechanicalContactMaterial::fillIndependentMaterialFieldID(scalarIDMap);     MechanicalContactMaterial::fillIndependentMaterialFieldID(scalarIDMap);
     scalarIDMap[CF_NORMAL_GAP.getName()]=VISUSCALAR_CONTACT;     scalarIDMap[CF_NORMAL_GAP.getName()]=VISUSCALAR_CONTACT;
-    scalarIDMap[CF_CONTACT_PRESSURE]=VISUSCALAR_CONTACT;+    scalarIDMap[CF_CONTACT_PRESSURE.getName()]=VISUSCALAR_CONTACT;
 } }
 </code>  </code> 
Line 41: Line 41:
     if(static_cast<ContactElShcuts *>(getShortcuts())->getAreaInContact()!=AIC_NO)     if(static_cast<ContactElShcuts *>(getShortcuts())->getAreaInContact()!=AIC_NO)
     {     {
-        scalarIDMap[&CF_SLAVE_NODE_AREA]=VISUSCALAR_CONTACT;+        scalarIDMap[CF_SLAVE_NODE_AREA.getName()]=VISUSCALAR_CONTACT;
     }     }
 } }
Line 144: Line 144:
 [a]:mtQt/ScalarFieldConfigurationDialog.cpp [a]:mtQt/ScalarFieldConfigurationDialog.cpp
 [a]:mtQt/VectorFieldConfigurationDialog.cpp [a]:mtQt/VectorFieldConfigurationDialog.cpp
 +[r]:
 </code> </code>
  
commit/2015/08_09.1439156638.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki