My Project
programmer's documentation
Data Fields
cs_elec_option_t Struct Reference

option for electric model More...

#include <cs_elec_model.h>

Collaboration diagram for cs_elec_option_t:
Collaboration graph

Data Fields

int ixkabe
 
int ntdcla
 
int irestrike
 
cs_real_t restrike_point [3]
 
cs_real_t crit_reca [5]
 
int ielcor
 
int modrec
 
int idreca
 
int * izreca
 
cs_real_t couimp
 
cs_real_t pot_diff
 
cs_real_t puisim
 
cs_real_t coejou
 
cs_real_t elcou
 
cs_real_t srrom
 

Detailed Description

option for electric model

Field Documentation

◆ coejou

coejou

coefficient for scaling

◆ couimp

couimp

Imposed current.
With the electric arcs module, couimp is the target current intensity ( $A$) for the calculations with boundary condition tuning for the potential.
The target intensity will be reached if the boundary conditions are expressed using the variable pot_diff or if the initial boundary conditions are multiplied by the variable coejou.
Useful with the electric arcs module if ielcor = 1.

◆ crit_reca

crit_reca

Defines plane coordinates component used to calculate current in a plane.
Useful if modrec = 2.

◆ elcou

elcou

current in scaling plane

◆ idreca

idreca

Defines the current density component used to calculate current in a plane.
Useful if modrec = 2.

◆ ielcor

ielcor

Indicate if scaling or not.
When ielcor = 1, the boundary conditions for the potential will be tuned at each time step in order to reach a user-specified target dissipated power puisim (Joule effect) or a user-specified target current intensity couimp (electric arcs).
The boundary condition tuning is controlled by subroutines elreca or Scaling parameters definition for electric model (cs_user_electric_scaling.c).

◆ irestrike

irestrike

Indicate if restrike or not

◆ ixkabe

ixkabe

Model for radiative properties

  • 0: last column read but not use
  • 1: last column : absorption coefficient
  • 2: last column : radiative ST

◆ izreca

izreca

Indicator for faces for scaling

◆ modrec

modrec

Model for scaling

  • 1: volumic power for boundary conditions tuning,
  • 2: by plane for boundary conditions tuning,
  • 3: user function for boundary conditions tuning. In this case, we need to define the plane and the current density component used.

◆ ntdcla

ntdcla

First iteration to take into account restrike model

◆ pot_diff

pot_diff

Potential difference.
pot_diff is the potential difference ( $V$) which generates the current (and the Joule effect) for the calculations with boundary conditions tuning for the potential. This value is initialised set by the user (cs_user_parameters). It is then automatically tuned depending on the value of dissipated power (Joule effect module) or the intensity of current (electric arcs module). In order for the correct power or intensity to be reached, the boundary conditions for the potential must be expressed with pot_diff . The tuning can be controlled in cs_user_electric_scaling.
Useful if ielcor = 1.

◆ puisim

puisim

Imposed power.
With the Joule effect module, puisim is the target dissipated power ($W$) for the calculations with boundary condition tuning for the potential.
The target power will be reached if the boundary conditions are expressed using the variable pot_diff or if the initial boundary conditions are multiplied by the variable coejou . Useful with the Joule effect module if ielcor = 1.

◆ restrike_point

restrike_point

Coordinates for restrike point

◆ srrom

cs_real_t srrom

The documentation for this struct was generated from the following files: