Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2019:08_13

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:2019:08_13 [2019/08/14 22:40] – [Structural Line Search - Refactoring] wauteletcommit:2019:08_13 [2019/08/14 22:56] (current) – [Commit 2019-08-13] wautelet
Line 4: Line 4:
    
 <note important>Il y a un changement majeur dans l'interface du Line Search Structural ! </note> <note important>Il y a un changement majeur dans l'interface du Line Search Structural ! </note>
 +
 +Pour mon prochain commit, il y aura une nouvelle implémentation du Line Search Structural plus performante que celle actuelle.
 ==== Structural Line Search - Refactoring ==== ==== Structural Line Search - Refactoring ====
  
Line 15: Line 17:
 mim = metafor.getIterationManager() mim = metafor.getIterationManager()
 lineSearch = FullStepStructuralLineSearch(mim) lineSearch = FullStepStructuralLineSearch(mim)
-lineSearch.setVerbose(True|False) +lineSearch.setVerbose(boolParameter|default value = False) 
-lineSearch.setDebug(True|False)+lineSearch.setDebug(boolParameter|default value = False)
 mim.setStructuralLineSearch(lineSearch) mim.setStructuralLineSearch(lineSearch)
 </code> </code>
Line 29: Line 31:
 mim = metafor.getIterationManager() mim = metafor.getIterationManager()
 lineSearch = StandardStructuralLineSearch(mim) lineSearch = StandardStructuralLineSearch(mim)
-lineSearch.setVerbose(True|False) +lineSearch.setVerbose(boolParameter|default value = False) 
-lineSearch.setDebug(True|False)+lineSearch.setDebug(boolParameter|default value = False)
 lineSearch.setMaxNbOfLineSearchIterations(integerParameter|default value = 10); lineSearch.setMaxNbOfLineSearchIterations(integerParameter|default value = 10);
 lineSearch.setLineSearchTolerance1(doubleParameter|default value = 1.0); lineSearch.setLineSearchTolerance1(doubleParameter|default value = 1.0);
Line 42: Line 44:
  
 <code> <code>
-lineSearch.setUseNormalisedCriterion(True|False)+lineSearch.setUseNormalisedCriterion(boolParameter|default value = False)
 </code> </code>
  
-On divise tout simplement les résidus du Line Search Structural par la valeur obtenue à l'itération numéro 0. Les tolérances dans ce cas de figure sont relatives et non plus absolues.+On divise tout simplement les résidus du Line Search Structural par la valeur obtenue à l'itération numéro 0. La tolérance 1 dans ce cas de figure est relative et non plus absolue.
  
 ==== Jeux de données - Structural Line Search ==== ==== Jeux de données - Structural Line Search ====
commit/2019/08_13.1565815214.txt.gz · Last modified: 2019/08/14 22:40 by wautelet

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki