Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:conditions:displacements

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
Last revisionBoth sides next revision
doc:user:conditions:displacements [2015/01/08 11:56] bomandoc:user:conditions:displacements [2015/01/08 16:18] boman
Line 12: Line 12:
 with with
 |< 100% 8em - - >| |< 100% 8em - - >|
-|''target''          | ''GObject''  | meshed geometric entity where the displacement is imposed +|''target''          | ''GObject''  | meshed geometric entity where the displacement is prescribed 
-|''field''           | ''Field1D''  | variable to be fixed  +|''field''           | ''Field1D''  | variable to be prescribed              
-|''ampl''            | ''float''    | amplitude |+|''ampl''            | ''float''    | amplitude                              |
 |''fct''             | ''[[doc:user:general:fonctions|Function]]'' | function for time dependence | |''fct''             | ''[[doc:user:general:fonctions|Function]]'' | function for time dependence |
 |''fctMulti'' {{:doc:user:ico-advanced.png?18|Advanced}}        | ''[[doc:user:general:fonctions|Function]]'' | (spatiotemporal dependency) | |''fctMulti'' {{:doc:user:ico-advanced.png?18|Advanced}}        | ''[[doc:user:general:fonctions|Function]]'' | (spatiotemporal dependency) |
Line 21: Line 21:
  
 The displacement is then given by The displacement is then given by
-  * INCREMENTAL_LOAD:  ''u(t1) = u(t0) + ampl * (fct(t1)-fct(t0))'' +  * ''INCREMENTAL_LOAD'':  ''u(t1) = u(t0) + ampl * (fct(t1)-fct(t0))'' 
-  * TOTAL_LOAD:        ''u(t) = ampl * fct(t)''+  * ''TOTAL_LOAD'':        ''u(t) = ampl * fct(t)''
  
  
Line 43: Line 43:
   stages = metafor.getStageManager()   stages = metafor.getStageManager()
  
-__Example:__ definition of a prescribed displacement on ''Curve'' #4 and deactivation during stage #1 (corresponding to the second stage since numbering starts with 0):+==== Example ==== 
 + 
 +Definition of a prescribed displacement on ''Curve'' #4 and deactivation during stage #1 (corresponding to the second stage since numbering starts with 0):
  
   load1 = loadingset.define(curveset(4), Field1D(TY,RE), 1.0, fct2)   load1 = loadingset.define(curveset(4), Field1D(TY,RE), 1.0, fct2)
Line 54: Line 56:
   load2.activate(stages[1])   load2.activate(stages[1])
  
-These two loads are represented schematically as :+These two loads are represented schematically as:
  
 |          ^  load1  ^  load2  ^ |          ^  load1  ^  load2  ^
doc/user/conditions/displacements.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki