Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:boundaries:flux

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
doc:user:elements:boundaries:flux [2013/07/11 18:06] jorisdoc:user:elements:boundaries:flux [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Heat flux ======
  
 +===== Materials=====     
 +
 +Since flux interactions are boundary conditions interactions (''LoadingInteraction''), no materials must be associated to the element.
 +
 +===== Element =====
 +
 +Therefore, the first step consist in defining an ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'', as
 +
 +  prp = ElementProperties(typeEl)
 +  prp.put(param1, value1)
 +  prp.depend(param1, fct1, Lock1)) #optional
 +  ...
 +
 +where
 +|''typeEl'' | desired element (for example ''Tm[2]Flux[2|3]DElement'')|
 +|''param1''| name of the property associated to the element (for example ''FLUX''|
 +|''value1''| value of the corresponding property |
 +|''fct1''| function which characterizes the dependency of the property (optional: no fct if no dependency) |
 +|''Lock1''| [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is a dependency) |
 +  ...
 +
 +==== Tm[2]Flux[2|3]DElement ====
 +
 +Thermal flux element in 2/3D, first or second order (thermal field of second order)
 +
 +<note>TODO : Ajouter équations de flux </note>
 +
 +=== Parameters ===
 +^   Name                                          ^     Description        Dependency ^
 +| ''STIFFMETHOD'' | Method used to compute the stiffness matrix\\= ''STIFF_ANALYTIC'' : analytic matrix (default)\\ = ''STIFF_NUMERIC''  : numerical matrix |  -  |
 +| ''FLUX''  | Thermal flux  |  time |
 +| ''NPG''    | Number of integration points (default : tm : 2 / tm2 : 3)    |  -  |
 +===== Interaction =====
 +
 +The interaction is defined as:
 +
 +  load = LoadingInteraction(no)
 +  load.push(gObject1)
 +  load.push(gObject2)
 +  ...
 +  load.addProperty(prp)
 +  interactionset.add(load)
 +
 +where
 +
 +
 +| ''no''       | number of the ''Interaction'' 
 +| ''gObject1'', ''gObject2''  | mesh geometric entity where the boundary conditions are applied 
 +| ''prp''      | [[doc:user:elements:general:def_element_properties|Properties]] of [[#Element|boundary condition elements]] to generate |
doc/user/elements/boundaries/flux.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki