Keywords introduced by TrioCFD that extend the Source_base family. See Keywords derived from source_base for the base-class documentation and the canonical keyword list.
coalescence_bulles_1groupe
Source term of interfacial area
Parameters:
- bloc (type: bloc_lecture) Should be { }
- yao_morel (type: string) Yao Morel correlation
coalescence_bulles_2groupes
Source term of interfacial area
Parameters:
- bloc (type: bloc_lecture) hydraulic diameter should be specified within this bloc
- smith (type: string) Smith correlation
correction_lubchenko
not_set
Parameters:
- [beta_lift] (type: float) not_set
- [beta_disp] (type: float) not_set
diffusion_croisee_echelle_temp_taux_diss_turb
Cross-diffusion source term used in the tau and omega equations
Parameters:
- [sigma_d] (type: float) Constant for the used model
diffusion_supplementaire_lin_echelle_temp_turb
Synonyms: diffusion_supplementaire_echelle_temp_turb
not_set
dissipation_echelle_temp_taux_diss_turb
Dissipation source term used in the tau and omega equations
Parameters:
- [beta_omega] (type: float) Constant for the used model
flux_2groupes
Source term of mass and interfacial area transfer
Parameters:
- [dh] (type: float) hydraulic diameter
injection_qdm_nulle
not_set
production_echelle_temp_taux_diss_turb
Production source term used in the tau and omega equations
Parameters:
- [alpha_omega] (type: float) Constant for the used model
production_energie_cin_turb
Production source term for the TKE equation
production_hzdr
Additional source terms in the turbulent kinetic energy equation to model the fluctuations induced by bubbles.
Parameters:
- [constante_gravitation] (type: float) not_set
- [c_k] (type: float) not_set
rupture_bulles_1groupe
Source term of interfacial area breakup
Parameters:
- bloc (type: bloc_lecture) should be { }
- yao_morel (type: string) Yao Morel correlation
rupture_bulles_2groupes
Source term of interfacial area breakup
Parameters:
- bloc (type: bloc_lecture) hydraulic diameter should be specified
- smith (type: string) Smith correlation
source_bif
Additional fluctuations induced by the movement of bubbles, only available in PolyMAC_MPFA
source_con_phase_field
Keyword to define the source term of the Cahn-Hilliard equation.
Parameters:
- [systeme_naire] (type: systeme_naire_deriv) not_set
- temps_d_affichage (type: int) Time during the caracteristics of the problem are shown before calculation.
- moyenne_de_kappa (type: string) To define how mobility kappa is calculated on faces of the mesh according to cell-centered values (chaine is arithmetique/harmonique/geometrique).
- multiplicateur_de_kappa (type: float) To define the parameter of the mobility expression when mobility depends on C.
- couplage_ns_ch (type: string) Evaluating time choosen for the term source calculation into the Navier Stokes equation (chaine is mutilde(n+1/2)/mutilde(n), in order to be conservative, the first choice seems better).
- implicitation_ch (type: string into ['oui', 'non']) To define if the Cahn-Hilliard will be solved using a implicit algorithm or not.
- seuil_residu_jfnk (type: float) Convergence threshold (an option of the Newton-Krylov method).
- dimension_espace_de_krylov (type: int) Vector numbers used in the method (an option of the Newton-Krylov method).
- nb_iterations_jfnk (type: int) Maximal iteration (an option of the Newton-Krylov method).
- residu_min_jfnk (type: float) Minimal convergence threshold (an option of the Newton-Krylov method).
- residu_max_jfnk (type: float) Maximal convergence threshold (an option of the Newton-Krylov method).
source_con_phase_field_binaire_compact_vdf_p0_vdf
Source for phase field
Parameters:
- [systeme_naire] (type: systeme_naire_deriv) not_set
- temps_d_affichage (type: int) Time during the caracteristics of the problem are shown before calculation.
- moyenne_de_kappa (type: string) To define how mobility kappa is calculated on faces of the mesh according to cell-centered values (chaine is arithmetique/harmonique/geometrique).
- multiplicateur_de_kappa (type: float) To define the parameter of the mobility expression when mobility depends on C.
- couplage_ns_ch (type: string) Evaluating time choosen for the term source calculation into the Navier Stokes equation (chaine is mutilde(n+1/2)/mutilde(n), in order to be conservative, the first choice seems better).
- implicitation_ch (type: string into ['oui', 'non']) To define if the Cahn-Hilliard will be solved using a implicit algorithm or not.
- seuil_residu_jfnk (type: float) Convergence threshold (an option of the Newton-Krylov method).
- dimension_espace_de_krylov (type: int) Vector numbers used in the method (an option of the Newton-Krylov method).
- nb_iterations_jfnk (type: int) Maximal iteration (an option of the Newton-Krylov method).
- residu_min_jfnk (type: float) Minimal convergence threshold (an option of the Newton-Krylov method).
- residu_max_jfnk (type: float) Maximal convergence threshold (an option of the Newton-Krylov method).
source_con_phase_field_binaire_vdf_p0_vdf
Source for phase field
Parameters:
- [systeme_naire] (type: systeme_naire_deriv) not_set
- temps_d_affichage (type: int) Time during the caracteristics of the problem are shown before calculation.
- moyenne_de_kappa (type: string) To define how mobility kappa is calculated on faces of the mesh according to cell-centered values (chaine is arithmetique/harmonique/geometrique).
- multiplicateur_de_kappa (type: float) To define the parameter of the mobility expression when mobility depends on C.
- couplage_ns_ch (type: string) Evaluating time choosen for the term source calculation into the Navier Stokes equation (chaine is mutilde(n+1/2)/mutilde(n), in order to be conservative, the first choice seems better).
- implicitation_ch (type: string into ['oui', 'non']) To define if the Cahn-Hilliard will be solved using a implicit algorithm or not.
- seuil_residu_jfnk (type: float) Convergence threshold (an option of the Newton-Krylov method).
- dimension_espace_de_krylov (type: int) Vector numbers used in the method (an option of the Newton-Krylov method).
- nb_iterations_jfnk (type: int) Maximal iteration (an option of the Newton-Krylov method).
- residu_min_jfnk (type: float) Minimal convergence threshold (an option of the Newton-Krylov method).
- residu_max_jfnk (type: float) Maximal convergence threshold (an option of the Newton-Krylov method).
source_con_phase_field_naire_vdf_p0_vdf
Source for phase field
Parameters:
- [systeme_naire] (type: systeme_naire_deriv) not_set
- temps_d_affichage (type: int) Time during the caracteristics of the problem are shown before calculation.
- moyenne_de_kappa (type: string) To define how mobility kappa is calculated on faces of the mesh according to cell-centered values (chaine is arithmetique/harmonique/geometrique).
- multiplicateur_de_kappa (type: float) To define the parameter of the mobility expression when mobility depends on C.
- couplage_ns_ch (type: string) Evaluating time choosen for the term source calculation into the Navier Stokes equation (chaine is mutilde(n+1/2)/mutilde(n), in order to be conservative, the first choice seems better).
- implicitation_ch (type: string into ['oui', 'non']) To define if the Cahn-Hilliard will be solved using a implicit algorithm or not.
- seuil_residu_jfnk (type: float) Convergence threshold (an option of the Newton-Krylov method).
- dimension_espace_de_krylov (type: int) Vector numbers used in the method (an option of the Newton-Krylov method).
- nb_iterations_jfnk (type: int) Maximal iteration (an option of the Newton-Krylov method).
- residu_min_jfnk (type: float) Minimal convergence threshold (an option of the Newton-Krylov method).
- residu_max_jfnk (type: float) Maximal convergence threshold (an option of the Newton-Krylov method).
source_constituant_vortex
Special treatment for the reactor of vortex effect where reagents are injected just below the free surface in the liquid phase
Parameters:
- [senseur_interface] (type: bloc_lecture) This is to be defined for the concentration equation of the reagents only and in the bloc of the sources. Here the user defines the position of the reagents injection.
- [rayon_spot] (type: float) defines the radius of the concentration spot (tracer) injected in the fluid
- [delta_spot] (type: list of float) dimensions of the injection (segment). the syntax is dim val1 val2 [val3]
- [integrale] (type: float) the molar flowrate of injection
- [debit] (type: float) a normalization of the molar flow rate. Advice: keep this value to 1.
source_dissipation_echelle_temp_taux_diss_turb
Source term which corresponds to the dissipation source term that appears in the transport equation for tau (in the k-tau turbulence model)
source_dissipation_hzdr
Additional source terms in the turbulent dissipation (omega) equation to model the fluctuations induced by bubbles.
Parameters:
- [constante_gravitation] (type: float) not_set
- [c_k] (type: float) not_set
- [c_epsilon] (type: float) not_set
source_flottabilite
Synonyms: flottabilite
buoyancy effect
source_masse_ajoutee
Synonyms: masse_ajoutee
weight added effect
source_qdm_phase_field
Keyword to define the capillary force into the Navier Stokes equation for the Phase Field problem.
Parameters:
- forme_du_terme_source (type: int) Kind of the source term (1, 2, 3 or 4).
source_rayo_semi_transp
Semi-transparent radiation source term coupling the radiative-transfer equation back into the energy equation. Takes no parameter; the discretization-specific variant (VDF/VEF) is selected automatically. Declared here in TrioCFD pending an upstream // XD annotation on the TRUST Source_rayo_semi_transp_base class.
source_robin
This source term should be used when a Paroi_decalee_Robin boundary condition is set in a hydraulic equation. The source term will be applied on the N specified boundaries. To post-process the values of tauw, u_tau and Reynolds_tau into the files tauw_robin.dat, reynolds_tau_robin.dat and u_tau_robin.dat, you must add a block Traitement_particulier { canal { } }
Parameters:
- bords (type: list of Nom_anonyme) Vect of name.
source_robin_scalaire
This source term should be used when a Paroi_decalee_Robin boundary condition is set in a an energy equation. The source term will be applied on the N specified boundaries. The values temp_wall_valueI are the temperature specified on the Ith boundary. The last value dt_impr is a printing period which is mandatory to specify in the data file but has no effect yet.
Parameters:
- bords (type: list of Deuxmots) List of groups of two words (without curly brackets).
source_trainee
Synonyms: trainee
drag effect
source_transport_eps
Keyword to alter the source term constants for eps in the bicephale k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92
Parameters:
- [c1_eps] (type: float) First constant.
- [c2_eps] (type: float) Second constant.
source_transport_k
Keyword to alter the source term constants for k in the bicephale k-eps model epsilon transport equation.
source_transport_k_eps
Keyword to alter the source term constants in the standard k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92
Parameters:
- [c1_eps] (type: float) First constant.
- [c2_eps] (type: float) Second constant.
source_transport_k_eps_aniso_concen
Keywords to modify the source term constants in the anisotherm standard k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92 C3_eps=1.0
Parameters:
- [c3_eps] (type: float) Third constant.
- [c1_eps] (type: float) First constant.
- [c2_eps] (type: float) Second constant.
source_transport_k_eps_aniso_therm_concen
Keywords to modify the source term constants in the anisotherm standard k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92 C3_eps=1.0
Parameters:
- [c3_eps] (type: float) Third constant.
- [c1_eps] (type: float) First constant.
- [c2_eps] (type: float) Second constant.
source_transport_k_eps_anisotherme
Keywords to modify the source term constants in the anisotherm standard k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92 C3_eps=1.0
Parameters:
- [c3_eps] (type: float) Third constant.
- [c1_eps] (type: float) First constant.
- [c2_eps] (type: float) Second constant.
source_transport_k_eps_realisable
Keyword to alter the source term constants in the standard k-eps model epsilon transport equation. By default, these constants are set to: C1_eps=1.44 C2_eps=1.92
Parameters:
- [c2_eps] (type: float) Second constant.
tenseur_reynolds_externe
Use a neural network to estimate the values of the Reynolds tensor. The structure of the neural networks is stored in a file located in the share/reseaux_neurones directory.
Parameters:
- nom_fichier (type: string) The base name of the file.
terme_dissipation_energie_cinetique_turbulente
Dissipation source term used in the TKE equation
Parameters:
- [beta_k] (type: float) Constant for the used model