Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F63277415
compute_temperature.hh
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sun, May 19, 00:03
Size
1 KB
Mime Type
text/x-c++
Expires
Tue, May 21, 00:03 (2 d)
Engine
blob
Format
Raw Data
Handle
17747188
Attached To
R7581 SP4E Homework
compute_temperature.hh
View Options
#ifndef __COMPUTE_TEMPERATURE__HH__
#define __COMPUTE_TEMPERATURE__HH__
/* -------------------------------------------------------------------------- */
#include "compute.hh"
//! Compute contact interaction between ping-pong balls
class ComputeTemperature : public Compute {
public:
//! temperature evolution implementation
void compute(System& system) override;
//! return the heat conductivity
Real & getConductivity(){return conductivity;};
//! return the heat capacity
Real & getCapacity(){return capacity;};
//! return the heat capacity
Real & getDensity(){return density;};
//! return the characteristic length of the square
Real & getL(){return L;};
//! return the characteristic length of the square
Real & getDeltat(){return delta_t;};
bool implicit = true;
private:
Real conductivity;
Real capacity;
Real density;
//! side length of the problem
Real L;
Real delta_t;
};
/* -------------------------------------------------------------------------- */
#endif //__COMPUTE_TEMPERATURE__HH__
Event Timeline
Log In to Comment