    

 ## On this page

  

 

 # rocky\_cfd\_model

 Last update: 17.07.2025 

<a id="l00001" name="l00001"></a> 1\#pragma once

<a id="l00002" name="l00002"></a> 2 

<a id="l00003" name="l00003"></a> 3\#include "rocky20/model/cfd\_data.h"

<a id="l00004" name="l00004"></a> 4 

<a id="l00005" name="l00005"></a> 5class cuda_host;

<a id="l00006" name="l00006"></a> 6typedef cuda_host RockyModel;

<a id="l00007" name="l00007"></a> 7struct [IRockyFluidScalarsModel](structIRockyFluidScalarsModel.xhtml);

<a id="l00008" name="l00008"></a> 8 

<a id="l00014" name="l00014"></a>[ 14](structIRockyCFDModel.xhtml)struct [IRockyCFDModel](structIRockyCFDModel.xhtml)

<a id="l00015" name="l00015"></a> 15{

<a id="l00021" name="l00021"></a> 21 [IRockyFluidScalarsModel](structIRockyFluidScalarsModel.xhtml) [get\_fluid\_scalars](structIRockyCFDModel.xhtml#a001b18af80c99c01ce4baa357bac4977)() const;

<a id="l00022" name="l00022"></a> 22 

<a id="l00032" name="l00032"></a> 32 ECFDCouplingMode [get\_coupling\_mode](structIRockyCFDModel.xhtml#a121e67b3f5efdd1783a32a7fa642080c)() const;

<a id="l00033" name="l00033"></a> 33 

<a id="l00040" name="l00040"></a> 40 bool [is\_cfd\_coupling\_iteration](structIRockyCFDModel.xhtml#a733281fb5b40b3cfbf10c29869208343)() const;

<a id="l00041" name="l00041"></a> 41 

<a id="l00043" name="l00043"></a> 43 RockyModel* model;

<a id="l00046" name="l00046"></a> 46};



[IRockyCFDModel](structIRockyCFDModel.xhtml)

**Definition** rocky_cfd_model.h:15



[IRockyCFDModel::get\_fluid\_scalars](structIRockyCFDModel.xhtml#a001b18af80c99c01ce4baa357bac4977)

IRockyFluidScalarsModel get_fluid_scalars() const

**Definition** rocky_cfd_model.cpp:10



[IRockyCFDModel::get\_coupling\_mode](structIRockyCFDModel.xhtml#a121e67b3f5efdd1783a32a7fa642080c)

ECFDCouplingMode get_coupling_mode() const

**Definition** rocky_cfd_model.cpp:5



[IRockyCFDModel::is\_cfd\_coupling\_iteration](structIRockyCFDModel.xhtml#a733281fb5b40b3cfbf10c29869208343)

bool is_cfd_coupling_iteration() const

**Definition** rocky_cfd_model.cpp:15



[IRockyFluidScalarsModel](structIRockyFluidScalarsModel.xhtml)

**Definition** rocky_fluid_scalars.hpp:17