#!/bin/bash

# Enable devtoolset-11
# scl enable devtoolset-11 bash

# Compile the C++ program with specific values of tr and rr
g++ TPS_rtp.cpp nrutil.cpp random_mars.cpp -o TPS_rtp -O2 -w

# Check if compilation was successful
if [ $? -eq 0 ]; then
    echo "Compilation successful. Starting TPS_rtp_session screen session..."

    # Start a new screen session named TPS_rtp_session
    screen -dmS TPS_rtp_session
    
    # Loop to run the compiled program in subsequent tabs with increasing parameters
    for ((j = 0; j < 18; j += 1)); do
            screen -S TPS_rtp_session -X stuff "./TPS_rtp $j \n"
            screen -S TPS_rtp_session -X screen
    done
else
    echo "Compilation failed."
    exit 1
fi

