ODT
Loading...
Searching...
No Matches
dv_pos.h
Go to the documentation of this file.
1
6#pragma once
7
8#include "dv.h"
9#include <string>
10#include <vector>
11
12class domain;
13
14using namespace std;
15
17
23class dv_pos : public dv {
24
25 public:
26
28
29
31
32 virtual void setVar(const int ipt=-1);
33
34 virtual void merge2cells(const int imrg,
35 const double m2,
36 const double m1,
37 const bool LconstVolume=false);
38
39 virtual void splitCell(const int isplt,
40 const int nsplt,
41 const vector<double> &cellFaces);
42
43 virtual void setDvFromRegion(const int i1, const int i2);
44
45 private:
46
47
49
50 public:
51
53 dv_pos(domain *line,
54 const string s,
55 const bool Lt,
56 const bool Lo=true);
57
58 virtual ~dv_pos(){}
59
60};
61
62
64
dv_pos()
Definition dv_pos.h:52
virtual ~dv_pos()
Definition dv_pos.h:58
virtual void setVar(const int ipt=-1)
Definition dv_pos.cc:95
virtual void setDvFromRegion(const int i1, const int i2)
Definition dv_pos.cc:116
virtual void splitCell(const int isplt, const int nsplt, const vector< double > &cellFaces)
Definition dv_pos.cc:47
virtual void merge2cells(const int imrg, const double m2, const double m1, const bool LconstVolume=false)
Definition dv_pos.cc:73
Definition dv.h:23
Header file for class dv.