Keywords introduced by TrioCFD that extend the Pb_gen_base family. See Keywords derived from pb_gen_base for the base-class documentation and the canonical keyword list.
pb_cahn_hilliard
Problem solving the conserved-order-parameter Cahn-Hilliard equation alone (phase-field model without flow).
Parameters:
- milieu_incompressible_phase_field (type: bloc_lecture) Phase-field incompressible medium (rho, mu, beta_co, fermeture, …).
- cahn_hilliard (type: bloc_lecture) Cahn-Hilliard transport equation block (convection, diffusion, boundary conditions, …).
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_cahn_hilliard_navier_stokes
Problem coupling the Cahn-Hilliard phase-field equation with a variable-density Navier- Stokes flow.
Parameters:
- milieu_incompressible_phase_field (type: bloc_lecture) Phase-field incompressible medium (rho, mu, beta_co, fermeture, …).
- [navier_stokes_variable_density] (type: bloc_lecture) Variable-density Navier-Stokes equation block (pressure solver, convection, diffusion, boundary conditions, …). Use this variant or Navier_Stokes_standard.
- [navier_stokes_standard] (type: bloc_lecture) Constant-density (standard) Navier-Stokes equation block. Use this variant or Navier_Stokes_Variable_Density.
- cahn_hilliard_convection (type: bloc_lecture) Cahn-Hilliard transport equation with convection (convection, boundary conditions on c and on the chemical potential, …).
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_couple_rayo_semi_transp
Coupling problem associating a fluid/conduction problem with a Pb_rayo_semi_transp radiation problem. Declared here in TrioCFD pending an upstream // XD annotation on the TRUST Pb_Couple_rayo_semi_transp class.
Parameters:
- [groupes] (type: list of List_un_pb) pour les groupes
pb_fronttracking_disc
Synonyms: probleme_ft_disc_gen
The generic Front-Tracking problem in the discontinuous version. It differs from the rest of the TRUST code : The problem does not state the number of equations that are enclosed in the problem. Two equations are compulsory : a momentum balance equation (alias Navier- Stokes equation) and an interface tracking equation. The list of equations to be solved is declared in the beginning of the data file. Another difference with more classical TRUST data file, lies in the fluids definition. The two-phase fluid (Fluide_Diphasique) is made with two usual single-phase fluids (Fluide_Incompressible). As the list of equations to be solved in the generic Front-Tracking problem is declared in the data file and not pre- defined in the structure of the problem, each equation has to be distinctively associated with the problem with the Associer keyword.
Parameters:
- solved_equations (type: list of Deuxmots) List of groups of two words (with curly brackets).
- [fluide_incompressible] (type: fluide_incompressible) The fluid medium associated with the problem.
- [fluide_diphasique] (type: fluide_diphasique) The diphasic fluid medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [triple_line_model_ft_disc] (type: triple_line_model_ft_disc) not_set
- [milieu] (type: milieu_base) The medium associated with the problem.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_hydraulique_aposteriori
Modification of the pb_hydraulique problem in order to accept the estimateur_aposteriori post-processing.
Parameters:
- fluide_incompressible (type: fluide_incompressible) The fluid medium associated with the problem.
- navier_stokes_aposteriori (type: navier_stokes_aposteriori) Modification of the Navier_Stokes_standard class in order to accept the estimateur_aposteriori post-processing. To post-process estimateur_aposteriori, add this keyword into the list of fields to be post-processed. This estimator whill generate a map of aposteriori error estimators; it is defined on each mesh cell and is a measure of the local discretisation error. This will serve for adaptive mesh refinement
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_hydraulique_sensibility
Resolution of hydraulic sensibility problems
Parameters:
- fluide_incompressible (type: fluide_incompressible) The fluid medium associated with the problem.
- navier_stokes_standard_sensibility (type: navier_stokes_standard_sensibility) Navier-Stokes sensibility equations
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_mg
Multi-grid problem.
pb_phase_field
Problem to solve local instantaneous incompressible-two-phase-flows. Complete description of the Phase Field model for incompressible and immiscible fluids can be found into this PDF: TRUST_ROOT/doc/TRUST/phase_field_non_miscible_manuel.pdf
Parameters:
- milieu_phase_field (type: milieu_phase_field) The fluid medium associated with the problem.
- [navier_stokes_phase_field] (type: navier_stokes_phase_field) Navier Stokes equation for the Phase Field problem.
- [convection_diffusion_phase_field] (type: convection_diffusion_phase_field) Cahn-Hilliard equation of the Phase Field problem. The unknown of this equation is the concentration C.
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_rayo_semi_transp
Problem handling semi-transparent radiation (radiative transfer in a participating medium), generally coupled to a fluid/conduction problem through a Pb_Couple_rayo_semi_transp. Declared here in TrioCFD pending an upstream // XD annotation on the TRUST Pb_rayo_semi_transp class.
Parameters:
- eq_rayo_semi_transp (type: bloc_lecture) Radiative-transfer equation block (linear solver, radiative-flux boundary conditions, post-processing, …).
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
pb_thermohydraulique_sensibility
Resolution of Resolution of thermohydraulic sensitivity problem
Parameters:
- fluide_incompressible (type: fluide_incompressible) The fluid medium associated with the problem.
- convection_diffusion_temperature_sensibility | convection_diffusion_temperature (type: convection_diffusion_temperature_sensibility) Convection diffusion temperature sensitivity equation
- navier_stokes_standard_sensibility (type: navier_stokes_standard_sensibility) Navier Stokes sensitivity equation
- [fluide_ostwald] (type: fluide_ostwald) The fluid medium associated with the problem (only one possibility).
- [fluide_sodium_liquide] (type: fluide_sodium_liquide) The fluid medium associated with the problem (only one possibility).
- [fluide_sodium_gaz] (type: fluide_sodium_gaz) The fluid medium associated with the problem (only one possibility).
- [correlations] (type: bloc_lecture) List of correlations used in specific source terms (i.e. interfacial flux, interfacial friction, ...)
- [navier_stokes_standard] (type: navier_stokes_standard) Navier-Stokes equations.
- [convection_diffusion_temperature] (type: convection_diffusion_temperature) Energy equation (temperature diffusion convection).
- [milieu] (type: milieu_base) The medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
probleme_ftd_ijk
not_set
Parameters:
- [fluide_diphasique_ijk] (type: fluide_diphasique_ijk) The diphasic fluid medium associated with the problem.
- [nom_sauvegarde] (type: string) Definition of filename to save the calculation
- [sauvegarder_xyz] (type: flag) save in xyz format
- [nom_reprise] (type: string) Enable restart from filename given
- solved_equations (type: list of Deuxmots) List of groups of two words (with curly brackets).
- [fluide_incompressible] (type: fluide_incompressible) The fluid medium associated with the problem.
- [fluide_diphasique] (type: fluide_diphasique) The diphasic fluid medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [triple_line_model_ft_disc] (type: triple_line_model_ft_disc) not_set
- [milieu] (type: milieu_base) The medium associated with the problem.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem
probleme_ftd_ijk_cut_cell
not_set
Parameters:
- [fluide_diphasique_ijk] (type: fluide_diphasique_ijk) The diphasic fluid medium associated with the problem.
- [nom_sauvegarde] (type: string) Definition of filename to save the calculation
- [sauvegarder_xyz] (type: flag) save in xyz format
- [nom_reprise] (type: string) Enable restart from filename given
- solved_equations (type: list of Deuxmots) List of groups of two words (with curly brackets).
- [fluide_incompressible] (type: fluide_incompressible) The fluid medium associated with the problem.
- [fluide_diphasique] (type: fluide_diphasique) The diphasic fluid medium associated with the problem.
- [constituant] (type: constituant) Constituent.
- [triple_line_model_ft_disc] (type: triple_line_model_ft_disc) not_set
- [milieu] (type: milieu_base) The medium associated with the problem.
- [postraitement | post_processing] (type: corps_postraitement) One post-processing (without name).
- [postraitements | post_processings] (type: list of Un_postraitement) Keyword to use several results files. List of objects of post-processing (with name).
- [liste_de_postraitements] (type: list of Nom_postraitement) Keyword to use several results files. List of objects of post-processing (with name)
- [liste_postraitements] (type: list of Un_postraitement_spec) Keyword to use several results files. List of objects of post-processing (with name)
- [sauvegarde] (type: format_file_base) Keyword used when calculation results are to be backed up. When a coupling is performed, the backup-recovery file name must be well specified for each problem. In this case, you must save to different files and correctly specify these files when resuming the calculation.
- [sauvegarde_simple] (type: format_file_base) The same keyword than Sauvegarde except, the last time step only is saved.
- [reprise] (type: format_file_base) Keyword to resume a calculation based on the name_file file (see the class format_file). If format_reprise is xyz, the name_file file should be the .xyz file created by the previous calculation. With this file, it is possible to resume a parallel calculation on P processors, whereas the previous calculation has been run on N (N<>P) processors. Should the calculation be resumed, values for the tinit (see schema_temps_base) time fields are taken from the name_file file. If there is no backup corresponding to this time in the name_file, TRUST exits in error.
- [resume_last_time] (type: format_file_base) Keyword to resume a calculation based on the name_file file, resume the calculation at the last time found in the file (tinit is set to last time of saved files).
- [transparent_medium_radiation_model | modele_rayonnement_milieu_transparent] (type: transparent_medium_radiation_model) Read a transparent medium radiation model associated to a fluid problem