26 #define MAGENTA "\033[35m"
30 PreequilibriumDynamics::PreequilibriumDynamics() {
32 SetId(
"PreequilibriumDynamics");
35 PreequilibriumDynamics::~PreequilibriumDynamics() {
43 JSINFO <<
"Initialize PreequilibriumDynamics : " << GetId() <<
" ...";
48 ini = JetScapeSignalManager::Instance()->GetInitialStatePointer().lock();
50 JSWARN <<
"No initialization module, try: "
51 <<
"auto trento = make_shared<TrentoInitial>(); "
52 <<
"jetscape->Add(trento);";
55 InitializePreequilibrium(parameter_list_);
59 JetScapeTask::InitTasks();
62 void PreequilibriumDynamics::Exec() {
63 VERBOSE(2) <<
"Run Preequilibrium : " << GetId() <<
" ...";
64 VERBOSE(8) <<
"Current Event #" << GetCurrentEvent();
67 VERBOSE(3) <<
"length of entropy density vector="
68 << ini->GetEntropyDensityDistribution().size();
71 EvolvePreequilibrium();
73 JetScapeTask::ExecuteTasks();