TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Keywords derived from condlim_base

condlim_base

Basic class of boundary conditions.


echange_externe_radiatif

Synonyms: paroi_echange_externe_radiatif

Inherits from: condlim_base

Combines radiative $(sigma * eps * (T^4 - T_ext^4))$ and convective $(h * (T - T_ext))$ heat transfer boundary conditions, where sigma is the Stefan-Boltzmann constant, eps is the emi

Parameters:

  • h_imp (type: string into ['h_imp', 't_ext', 'emissivite']) Heat exchange coefficient value (expressed in W.m-2.K-1).
  • himpc (type: front_field_base) Boundary field type.
  • emissivite (type: string into ['h_imp', 't_ext', 'emissivite']) Emissivity coefficient value.
  • emissivitebc (type: front_field_base) Boundary field type.
  • t_ext (type: string into ['h_imp', 't_ext', 'emissivite']) External temperature value (expressed in oC or K).
  • ch (type: front_field_base) Boundary field type.
  • temp_unit (type: string into ['temperature_unit']) Temperature unit
  • temp_unit_val (type: string into ['kelvin', 'celsius']) Temperature unit

echange_interne_global_impose

Synonyms: paroi_echange_interne_global_impose

Inherits from: condlim_base

Internal heat exchange boundary condition with global exchange coefficient.

Parameters:

  • h_imp (type: string) Global exchange coefficient value. The global exchange coefficient value is expressed in W.m-2.K-1.
  • ch (type: front_field_base) Boundary field type.

echange_interne_global_parfait

Synonyms: paroi_echange_interne_global_parfait

Inherits from: condlim_base

Internal heat exchange boundary condition with perfect (infinite) exchange coefficient.


echange_interne_impose

Synonyms: paroi_echange_interne_impose

Inherits from: condlim_base

Internal heat exchange boundary condition with exchange coefficient.

Parameters:

  • h_imp (type: string) Exchange coefficient value expressed in W.m-2.K-1.
  • ch (type: front_field_base) Boundary field type.

echange_interne_parfait

Synonyms: paroi_echange_interne_parfait

Inherits from: condlim_base

Internal heat exchange boundary condition with perfect (infinite) exchange coefficient.


frontiere_ouverte_fraction_massique_imposee

Inherits from: condlim_base

not_set

Parameters:


paroi

Inherits from: condlim_base

Impermeability condition at a wall called bord (edge) (standard flux zero). This condition must be associated with a wall type hydraulic condition.


paroi_adiabatique

Inherits from: condlim_base

Normal zero flux condition at the wall called bord (edge).


paroi_contact

Inherits from: condlim_base

Thermal condition between two domains. Important: the name of the boundaries in the two domains should be the same. (Warning: there is also an old limitation not yet fixed on the sequential algorithm in VDF to detect the matching faces on the two boundaries: faces should be ordered in the same way). The kind of condition depends on the discretization. In VDF, it is a heat exchange condition, and in VEF, a temperature condition.

Such a coupling requires coincident meshes for the moment. In case of non-coincident meshes, run is stopped and two external files are automatically generated in VEF (connectivity_failed_boundary_name and connectivity_failed_pb_name.med). In 2D, the keyword Decouper_bord_coincident associated to the connectivity_failed_boundary_name file allows to generate a new coincident mesh.

In 3D, for a first preliminary cut domain with HOMARD (fluid for instance), the second problem associated to pb_name (solide in a fluid/solid coupling problem) has to be submitted to HOMARD cutting procedure with connectivity_failed_pb_name.med.

Such a procedure works as while the primary refined mesh (fluid in our example) impacts the fluid/solid interface with a compact shape as described below (values 2 or 4 indicates the number of division from primary faces obtained in fluid domain at the interface after HOMARD cutting):

2-2-2-2-2-2

2-4-4-4-4-4-2 \; 2-2-2

2-4-4-4-4-2 \; 2-4-2

2-2-2-2-2 \; 2-2

OK

2-2 \; \; 2-2-2

2-4-2 \; 2-2

2-2 \; 2-2

NOT OK

Parameters:

  • autrepb (type: string) Name of other problem.
  • nameb (type: string) boundary name of the remote problem which should be the same than the local name

paroi_contact_fictif

Inherits from: condlim_base

This keyword is derivated from paroi_contact and is especially dedicated to compute coupled fluid/solid/fluid problem in case of thin material. Thanks to this option, solid is considered as a fictitious media (no mesh, no domain associated), and coupling is performed by considering instantaneous thermal equilibrium in it (for the moment).

Parameters:

  • autrepb (type: string) Name of other problem.
  • nameb (type: string) Name of bord.
  • conduct_fictif (type: float) thermal conductivity
  • ep_fictive (type: float) thickness of the fictitious media

paroi_contact_rayo

Inherits from: condlim_base

Radiation Thermal condition between two domains. Important: the name of the boundaries in the two domains should be the same. (Warning: there is also an old limitation not yet fixed on the sequential algorithm in VDF to detect the matching faces on the two boundaries: faces should be ordered in the same way). The kind of condition depends on the discretization. In VDF, it is a heat exchange condition, and in VEF, a temperature condition.

Such a coupling requires coincident meshes for the moment. In case of non-coincident meshes, run is stopped and two external files are automatically generated in VEF (connectivity_failed_boundary_name and connectivity_failed_pb_name.med). In 2D, the keyword Decouper_bord_coincident associated to the connectivity_failed_boundary_name file allows to generate a new coincident mesh.

In 3D, for a first preliminary cut domain with HOMARD (fluid for instance), the second problem associated to pb_name (solide in a fluid/solid coupling problem) has to be submitted to HOMARD cutting procedure with connectivity_failed_pb_name.med.

Such a procedure works as while the primary refined mesh (fluid in our example) impacts the fluid/solid interface with a compact shape as described below (values 2 or 4 indicates the number of division from primary faces obtained in fluid domain at the interface after HOMARD cutting):

2-2-2-2-2-2

2-4-4-4-4-4-2 \; 2-2-2

2-4-4-4-4-2 \; 2-4-2

2-2-2-2-2 \; 2-2

OK

2-2 \; \; 2-2-2

2-4-2 \; 2-2

2-2 \; 2-2

NOT OK

Parameters:

  • autrepb (type: string) Name of other problem.
  • nameb (type: string) boundary name of the remote problem which should be the same than the local name
  • type_rayo (type: string) Radiation type : transparent or semi-transparent

paroi_decalee_robin

Inherits from: condlim_base

This keyword is used to designate a Robin boundary condition (a.u+b.du/dn=c) associated with the Pironneau methodology for the wall laws. The value of given by the delta option is the distance between the mesh (where symmetry boundary condition is applied) and the fictious wall. This boundary condition needs the definition of the dedicated source terms (Source_Robin or Source_Robin_Scalaire) according the equations used.

Parameters:

  • delta (type: float) not_set

paroi_echange_contact_correlation_vdf

Inherits from: condlim_base

Class to define a thermohydraulic 1D model which will apply to a boundary of 2D or 3D domain.

Warning : For parallel calculation, the only possible partition will be according the axis of the model with the keyword Tranche.

Parameters:

  • [dir] (type: int) Direction (0 : axis X, 1 : axis Y, 2 : axis Z) of the 1D model.
  • [tinf] (type: float) Inlet fluid temperature of the 1D model (oC or K).
  • [tsup] (type: float) Outlet fluid temperature of the 1D model (oC or K).
  • [lambda_ | lambda] (type: string) Thermal conductivity of the fluid (W.m-1.K-1).
  • [rho] (type: string) Mass density of the fluid (kg.m-3) which may be a function of the temperature T.
  • [dt_impr] (type: float) Printing period in name_of_data_file_time.dat files of the 1D model results.
  • [cp] (type: float) Calorific capacity value at a constant pressure of the fluid (J.kg-1.K-1).
  • [mu] (type: string) Dynamic viscosity of the fluid (kg.m-1.s-1) which may be a function of thetemperature T.
  • [debit] (type: float) Surface flow rate (kg.s-1.m-2) of the fluid into the channel.
  • [dh] (type: float) Hydraulic diameter may be a function f(x) with x position along the 1D axis (xinf <= x <= xsup)
  • [volume] (type: string) Exact volume of the 1D domain (m3) which may be a function of the hydraulic diameter (Dh) and the lateral surface (S) of the meshed boundary.
  • [nu] (type: string) Nusselt number which may be a function of the Reynolds number (Re) and the Prandtl number (Pr).
  • [reprise_correlation] (type: flag) Keyword in the case of a resuming calculation with this correlation.

paroi_echange_contact_correlation_vef

Inherits from: condlim_base

Class to define a thermohydraulic 1D model which will apply to a boundary of 2D or 3D domain.

Warning : For parallel calculation, the only possible partition will be according the axis of the model with the keyword Tranche_geom.

Parameters:

  • [dir] (type: int) Direction (0 : axis X, 1 : axis Y, 2 : axis Z) of the 1D model.
  • [tinf] (type: float) Inlet fluid temperature of the 1D model (oC or K).
  • [tsup] (type: float) Outlet fluid temperature of the 1D model (oC or K).
  • [lambda_ | lambda] (type: string) Thermal conductivity of the fluid (W.m-1.K-1).
  • [rho] (type: string) Mass density of the fluid (kg.m-3) which may be a function of the temperature T.
  • [dt_impr] (type: float) Printing period in name_of_data_file_time.dat files of the 1D model results.
  • [cp] (type: float) Calorific capacity value at a constant pressure of the fluid (J.kg-1.K-1).
  • [mu] (type: string) Dynamic viscosity of the fluid (kg.m-1.s-1) which may be a function of thetemperature T.
  • [debit] (type: float) Surface flow rate (kg.s-1.m-2) of the fluid into the channel.
  • [n] (type: int) Number of 1D cells of the 1D mesh.
  • [dh] (type: string) Hydraulic diameter may be a function f(x) with x position along the 1D axis (xinf <= x <= xsup)
  • [surface] (type: string) Section surface of the channel which may be function f(Dh,x) of the hydraulic diameter (Dh) and x position along the 1D axis (xinf <= x <= xsup)
  • [xinf] (type: float) Position of the inlet of the 1D mesh on the axis direction.
  • [xsup] (type: float) Position of the outlet of the 1D mesh on the axis direction.
  • [nu] (type: string) Nusselt number which may be a function of the Reynolds number (Re) and the Prandtl number (Pr).
  • [emissivite_pour_rayonnement_entre_deux_plaques_quasi_infinies] (type: float) Coefficient of emissivity for radiation between two quasi infinite plates.
  • [reprise_correlation] (type: flag) Keyword in the case of a resuming calculation with this correlation.

paroi_echange_contact_vdf

Inherits from: condlim_base

Boundary condition type to model the heat flux between two problems. Important: the name of the boundaries in the two problems should be the same.

Parameters:

  • autrepb (type: string) Name of other problem.
  • nameb (type: string) Name of bord.
  • temp (type: string) Name of field.
  • h (type: float) Value assigned to a coefficient (expressed in W.K-1m-2) that characterises the contact between the two mediums. In order to model perfect contact, h must be taken to be infinite. This value must obviously be the same in both the two problems blocks. The surface thermal flux exchanged between the two mediums is represented by : fi = h (T1-T2) where 1/h = d1/lambda1 + 1/val_h_contact + d2/lambda2 where di : distance between the node where Ti and the wall is found.

paroi_flux_impose

Inherits from: condlim_base

Normal flux condition at the wall called bord (edge). The surface area of the flux (W.m-1 in 2D or W.m-2 in 3D) is imposed at the boundary according to the following convention: a positive flux is a flux that enters into the domain according to convention.

Parameters:


paroi_pression_imposee

Inherits from: condlim_base

CL_Contrainte_Imposee/paroi_pression_imposee

Parameters:


periodic

Synonyms: periodique

Inherits from: condlim_base

1). For Navier-Stokes equations, this keyword is used to indicate that the horizontal inlet velocity values are the same as the outlet velocity values, at every moment. As regards meshing, the inlet and outlet edges bear the same name.; 2). For scalar transport equation, this keyword is used to set a periodic condition on scalar. The two edges dealing with this periodic condition bear the same name.


robin_vef

Inherits from: condlim_base

Robin condition at the boundary (edge)

Parameters:

  • alpha (type: float) Robin coefficient for the normal field
  • beta (type: float) Robin coefficient for the tangent field
  • champ_front_normal_et_tangentiel_robin (type: front_field_base) The boundary field