TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Operateur_IJK_elem_diff Class Reference

#include <Operateur_IJK_elem_diff.h>

Inheritance diagram for Operateur_IJK_elem_diff:
[legend]
Collaboration diagram for Operateur_IJK_elem_diff:
[legend]

Public Member Functions

void initialize (const Domaine_IJK &splitting)
void reset_operator ()
void typer_diffusion_op (const char *diffusion_op)
Entreetyper_diffusion_op (Entree &is)
int lire_motcle_non_standard (const Motcle &mot, Entree &is) override
void set_param (Param &param) const override
Nom get_diffusion_op_type (Motcle word)
void set_conductivity_coefficient (const double &uniform_lambda, const IJK_Field_local_double &lambda, IJK_Field_local_double &coeff_field_x, IJK_Field_local_double &coeff_field_y, IJK_Field_local_double &coeff_field_z)

Protected Attributes

Motcles diffusion_op_words_
Nom prefix_
Nom suffix_
int diffusion_rank_
Nom diffusion_op_
Nom diffusion_op_options_
bool is_cast_

Detailed Description

Definition at line 29 of file Operateur_IJK_elem_diff.h.

Member Function Documentation

◆ get_diffusion_op_type()

Nom Operateur_IJK_elem_diff::get_diffusion_op_type ( Motcle word)

Definition at line 100 of file Operateur_IJK_elem_diff.cpp.

◆ initialize()

void Operateur_IJK_elem_diff::initialize ( const Domaine_IJK & splitting)
inline

Definition at line 57 of file Operateur_IJK_elem_diff.h.

◆ lire_motcle_non_standard()

int Operateur_IJK_elem_diff::lire_motcle_non_standard ( const Motcle & mot,
Entree & is )
override

Definition at line 68 of file Operateur_IJK_elem_diff.cpp.

◆ reset_operator()

void Operateur_IJK_elem_diff::reset_operator ( )

Definition at line 39 of file Operateur_IJK_elem_diff.cpp.

◆ set_conductivity_coefficient()

void Operateur_IJK_elem_diff::set_conductivity_coefficient ( const double & uniform_lambda,
const IJK_Field_local_double & lambda,
IJK_Field_local_double & coeff_field_x,
IJK_Field_local_double & coeff_field_y,
IJK_Field_local_double & coeff_field_z )

Definition at line 149 of file Operateur_IJK_elem_diff.cpp.

◆ set_param()

void Operateur_IJK_elem_diff::set_param ( Param & param) const
override

Definition at line 63 of file Operateur_IJK_elem_diff.cpp.

◆ typer_diffusion_op() [1/2]

void Operateur_IJK_elem_diff::typer_diffusion_op ( const char * diffusion_op)

Definition at line 88 of file Operateur_IJK_elem_diff.cpp.

◆ typer_diffusion_op() [2/2]

Entree & Operateur_IJK_elem_diff::typer_diffusion_op ( Entree & is)

Definition at line 73 of file Operateur_IJK_elem_diff.cpp.

Member Data Documentation

◆ diffusion_op_

Nom Operateur_IJK_elem_diff::diffusion_op_
protected

Definition at line 52 of file Operateur_IJK_elem_diff.h.

◆ diffusion_op_options_

Nom Operateur_IJK_elem_diff::diffusion_op_options_
protected

Definition at line 53 of file Operateur_IJK_elem_diff.h.

◆ diffusion_op_words_

Motcles Operateur_IJK_elem_diff::diffusion_op_words_
protected

Definition at line 48 of file Operateur_IJK_elem_diff.h.

◆ diffusion_rank_

int Operateur_IJK_elem_diff::diffusion_rank_
protected

Definition at line 51 of file Operateur_IJK_elem_diff.h.

◆ is_cast_

bool Operateur_IJK_elem_diff::is_cast_
protected

Definition at line 54 of file Operateur_IJK_elem_diff.h.

◆ prefix_

Nom Operateur_IJK_elem_diff::prefix_
protected

Definition at line 49 of file Operateur_IJK_elem_diff.h.

◆ suffix_

Nom Operateur_IJK_elem_diff::suffix_
protected

Definition at line 50 of file Operateur_IJK_elem_diff.h.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Multiphase/Front_tracking_discontinu/IJK/FOR_TRUST/Operateurs/Operateur_IJK_elem_diff.h
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Multiphase/Front_tracking_discontinu/IJK/FOR_TRUST/Operateurs/Operateur_IJK_elem_diff.cpp