forked from tan2/DynEarthSol-old
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfields.hpp
More file actions
14 lines (12 loc) · 678 Bytes
/
Copy pathfields.hpp
File metadata and controls
14 lines (12 loc) · 678 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef DYNEARTHSOL3D_FIELDS_HPP
#define DYNEARTHSOL3D_FIELDS_HPP
void allocate_variables(const Param ¶m, Variables& var);
void reallocate_variables(const Param ¶m, Variables& var);
void update_temperature(const Param ¶m, const Variables &var,
double_vec &temperature, double_vec &tdot);
void update_strain_rate(const Variables& var, tensor_t& strain_rate);
void update_force(const Param& param, const Variables& var, array_t& force);
void update_velocity(const Variables& var, array_t& vel);
void update_coordinate(const Variables& var, array_t& coord);
void rotate_stress(const Variables &var, tensor_t &stress, tensor_t &strain);
#endif