33#ifndef INITIAL_CONDITION_H
34#define INITIAL_CONDITION_H
49 virtual void setParameter(std::shared_ptr<vf::gpu::Parameter> para) = 0;
50 virtual void init(
const int level) = 0;
virtual real getInitVX(int i, int level)=0
virtual ~InitialCondition()=default
virtual real getInitPRESS(int i, int level)=0
virtual real getInitROH(int i, int level)=0
virtual void setParameter(std::shared_ptr< vf::gpu::Parameter > para)=0
virtual real getInitVY(int i, int level)=0
virtual void init(const int level)=0
virtual real getInitVZ(int i, int level)=0
std::shared_ptr< T > SPtr