svMultiPhysics
Loading...
Searching...
No Matches
txt.h
1// SPDX-FileCopyrightText: Copyright (c) Stanford University, The Regents of the University of California, and others.
2// SPDX-License-Identifier: BSD-3-Clause
3
4#ifndef TXT_H
5#define TXT_H
6
7#include "Simulation.h"
8#include "SolutionStates.h"
9#include "Array.h"
10#include "ComMod.h"
11
12#include "consts.h"
13
14namespace txt_ns {
15
16void create_boundary_integral_file(const ComMod& com_mod, CmMod& cm_mod, const eqType& lEq, const std::string& file_name);
17
18void create_volume_integral_file(const ComMod& com_mod, CmMod& cm_mod, const eqType& lEq, const std::string& file_name);
19
20void txt(Simulation* simulation, const bool flag, const SolutionStates& solutions);
21
22void write_boundary_integral_data(const ComMod& com_mod, CmMod& cm_mod, const eqType& lEq, const int m,
23 const std::string file_name, const Array<double>& tmpV, const bool div, const bool pFlag, const SolutionStates& solutions);
24
25void write_volume_integral_data(const ComMod& com_mod, CmMod& cm_mod, const eqType& lEq, const int m,
26 const std::string file_name, const Array<double>& tmpV, const bool div, const bool pFlag, const SolutionStates& solutions);
27
28};
29
30#endif
31
The CmMod class duplicates the data structures in the Fortran CMMOD module defined in COMU....
Definition CmMod.h:35
The ComMod class duplicates the data structures in the Fortran COMMOD module defined in MOD....
Definition ComMod.h:1525
Definition Simulation.h:19
Equation type.
Definition ComMod.h:1077
Holds solution state at old, current, and intermediate time levels.
Definition SolutionStates.h:39