ITHACA-FV
2023.1
Loading...
Searching...
No Matches
src
ITHACA_CORE
ITHACAsensitivity
FiguresOfMerit
Ptot_time.H
Go to the documentation of this file.
1
/*---------------------------------------------------------------------------*\
2
██╗████████╗██╗ ██╗ █████╗ ██████╗ █████╗ ███████╗██╗ ██╗
3
██║╚══██╔══╝██║ ██║██╔══██╗██╔════╝██╔══██╗ ██╔════╝██║ ██║
4
██║ ██║ ███████║███████║██║ ███████║█████╗█████╗ ██║ ██║
5
██║ ██║ ██╔══██║██╔══██║██║ ██╔══██║╚════╝██╔══╝ ╚██╗ ██╔╝
6
██║ ██║ ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ╚████╔╝
7
╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═══╝
8
9
* In real Time Highly Advanced Computational Applications for Finite Volumes
10
* Copyright (C) 2017 by the ITHACA-FV authors
11
-------------------------------------------------------------------------------
12
13
License
14
This file is part of ITHACA-FV
15
16
ITHACA-FV is free software: you can redistribute it and/or modify
17
it under the terms of the GNU Lesser General Public License as published by
18
the Free Software Foundation, either version 3 of the License, or
19
(at your option) any later version.
20
21
ITHACA-FV is distributed in the hope that it will be useful,
22
but WITHOUT ANY WARRANTY; without even the implied warranty of
23
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24
GNU Lesser General Public License for more details.
25
26
You should have received a copy of the GNU Lesser General Public License
27
along with ITHACA-FV. If not, see <http://www.gnu.org/licenses/>.
28
29
\*---------------------------------------------------------------------------*/
30
#ifndef Ptot_time_H
31
#define Ptot_time_H
32
#include <string>
33
#include <iostream>
34
#include <math.h>
35
#include <sys/stat.h>
36
#include <Eigen/Eigen>
37
#include "fvCFD.H"
38
#include "
ITHACAstream.H
"
39
#include "
FofM.H
"
40
41
class
Ptot_time
:
public
FofM
42
{
43
public
:
44
//constructors
45
Ptot_time
();
46
Ptot_time
(
int
argc,
char
* argv[], label Nsampled);
47
~Ptot_time
() {};
48
49
//Members
51
autoPtr<volScalarField>
_powerDens
;
52
53
54
//Methods
58
void
buildMO
(std::string dir, label t);
59
60
};
61
62
#endif
FofM.H
ITHACAstream.H
Header file of the ITHACAstream class, it contains the implementation of several methods for input ou...
FofM
Definition
FofM.H:40
Ptot_time
Definition
Ptot_time.H:42
Ptot_time::Ptot_time
Ptot_time()
Definition
Ptot_time.C:3
Ptot_time::~Ptot_time
~Ptot_time()
Definition
Ptot_time.H:47
Ptot_time::_powerDens
autoPtr< volScalarField > _powerDens
List of pointers to power density field.
Definition
Ptot_time.H:51
Ptot_time::buildMO
void buildMO(std::string dir, label t)
Method that computes the total power for the snapshot number t (starting from 0), output are sought i...
Definition
Ptot_time.C:17
Generated by
1.11.0