// gas.h // // Author: J.A. de Jong // // Description: // Gas properties interface ////////////////////////////////////////////////////////////////////// #pragma once #ifndef GAS_H #define GAS_H #include #include #include "tasmet_enum.h" #include "tasmet_types.h" #include "tasmet_constants.h" #include "protobuf/gas.pb.h" using pb::GasType; using pb::air; using pb::helium; using pb::nitrogen; #define element_wise(varname) \ vd varname_(T.size()); \ for(us i=0;i