8.3
general documentation
cs_domain_op.h
Go to the documentation of this file.
1#ifndef __CS_DOMAIN_OP_H__
2#define __CS_DOMAIN_OP_H__
3
4/*============================================================================
5 * Manage specific post-processing related to a computational domain and
6 * restart files
7 *============================================================================*/
8
9/*
10 This file is part of code_saturne, a general-purpose CFD tool.
11
12 Copyright (C) 1998-2024 EDF S.A.
13
14 This program is free software; you can redistribute it and/or modify it under
15 the terms of the GNU General Public License as published by the Free Software
16 Foundation; either version 2 of the License, or (at your option) any later
17 version.
18
19 This program is distributed in the hope that it will be useful, but WITHOUT
20 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
21 FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
22 details.
23
24 You should have received a copy of the GNU General Public License along with
25 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
26 Street, Fifth Floor, Boston, MA 02110-1301, USA.
27*/
28
29/*----------------------------------------------------------------------------
30 * Local headers
31 *----------------------------------------------------------------------------*/
32
33#include "cs_domain.h"
34#include "cs_time_step.h"
35
36/*----------------------------------------------------------------------------*/
37
39
40/*============================================================================
41 * Macro definitions
42 *============================================================================*/
43
44/*============================================================================
45 * Type definitions
46 *============================================================================*/
47
48/*============================================================================
49 * Static global variables
50 *============================================================================*/
51
52/*============================================================================
53 * Prototypes for functions intended for use only by Fortran wrappers.
54 * (descriptions follow, with function bodies).
55 *============================================================================*/
56
57void cs_f_cdo_post_domain(void);
58
59/*============================================================================
60 * Public function prototypes
61 *============================================================================*/
62
63/*----------------------------------------------------------------------------*/
69/*----------------------------------------------------------------------------*/
70
71void
73
74/*----------------------------------------------------------------------------*/
80/*----------------------------------------------------------------------------*/
81
82void
84
85/*----------------------------------------------------------------------------*/
91/*----------------------------------------------------------------------------*/
92
93void
95
96/*----------------------------------------------------------------------------*/
102/*----------------------------------------------------------------------------*/
103
104void
106
107/*----------------------------------------------------------------------------*/
108
110
111#endif /* __CS_DOMAIN_OP_H__ */
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
#define END_C_DECLS
Definition: cs_defs.h:543
void cs_domain_write_restart(const cs_domain_t *domain)
Write a restart file for the CDO/HHO module.
Definition: cs_domain_op.cpp:794
void cs_f_cdo_post_domain(void)
Solve only steady-state equations.
Definition: cs_domain_op.cpp:394
void cs_domain_post_init(cs_domain_t *domain)
Initialize the generic post-processing related to a domain.
Definition: cs_domain_op.cpp:412
void cs_domain_read_restart(cs_domain_t *domain)
Read a restart file for the CDO/HHO module.
Definition: cs_domain_op.cpp:573
void cs_domain_post(cs_domain_t *domain)
Post-processing of the computational domain after a resolution.
Definition: cs_domain_op.cpp:428
Structure storing the main features of the computational domain and pointers to the main geometrical ...
Definition: cs_domain.h:129