Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
ithermgp.h
Go to the documentation of this file.
1
// ithermgp.h
2
#pragma once
3
8
9
namespace
zone {
12
class
IThermGp
{
13
public
:
14
virtual
double
getSource()
const
=0;
15
virtual
double
getSourceDynamic()
const
=0;
16
virtual
double
getSourceUser()
const
=0;
17
virtual
void
setSourceUser(
const
double
d)=0;
18
virtual
double
getTemperature()
const
=0;
19
virtual
void
setTemperature(
const
double
d) =0;
20
virtual
double
getTempChange()
const
=0;
21
virtual
void
setTempChange(
const
double
d)=0;
23
virtual
double
getGpFlux
(
double
timestep)
const
=0;
24
virtual
double
getTempAnalytical()
const
= 0;
25
virtual
void
setTempAnalytical(
const
double
d) = 0;
26
};
27
}
// namespace zone
28
// EoF
29
zone::IThermGp
Interface to access gridpoint thermal data.
Definition
ithermgp.h:12
zone::IThermGp::getGpFlux
virtual double getGpFlux(double timestep) const =0
Returns the grid point unbalanced flux.
flac3d
zone
interface
ithermgp.h
Generated by
1.18.0