Skip to main content

Rocky Solver SDK 2025 R2

rocky_cfd_model

Last update: 16.07.2025
1// (C) 2024 ANSYS, Inc. Unauthorized use, distribution, or duplication is prohibited.
2#pragma once
3
4#include "rocky20/model/cfd_data.h"
5
6class cuda_host;
7typedef cuda_host RockyModel;
9
16{
23
33 ECFDCouplingMode get_coupling_mode() const;
34
41 bool is_cfd_coupling_iteration() const;
42
46 bool is_single_phase() const;
50 bool has_species() const;
51
56 std::vector<std::string> get_phase_names();
57
62 std::string get_primary_phase_name();
63
68 std::vector<std::string> get_species_names();
69
71 RockyModel* model;
74};
Definition rocky_cfd_model.h:16
IRockyFluidScalarsModel get_fluid_scalars() const
Definition rocky_cfd_model.cpp:11
bool is_single_phase() const
Definition rocky_cfd_model.cpp:33
ECFDCouplingMode get_coupling_mode() const
Definition rocky_cfd_model.cpp:6
bool has_species() const
Definition rocky_cfd_model.cpp:38
std::vector< std::string > get_phase_names()
Definition rocky_cfd_model.cpp:43
bool is_cfd_coupling_iteration() const
Definition rocky_cfd_model.cpp:16
std::string get_primary_phase_name()
Definition rocky_cfd_model.cpp:52
std::vector< std::string > get_species_names()
Definition rocky_cfd_model.cpp:47
Definition rocky_fluid_scalars.hpp:18

Connect with Ansys