// File: snesic[P]stochastic_thin_films/read_write_msg.cpp
// Function: print_initial_parameters(double, double, double, int, double, double, double, int, int, double, double)
void print_initial_parameters(double sigma, double dt, double dx, int L, double b, double A, double a_min, int t, int t0, double ugao, double i_sim_0)
{
    cout<< "Simulation of a stochastic lubrication equation with noise!  sigma = " << sigma << endl;
    cout<< "with the folowing parameters: " << " dt = " << dt << "  dx= " << dx << "   L = " << L << " b = " << b << "  A = " << A << endl;
    cout<< "where the vcW force has a minimum at h = " << a_min << " * b " << endl;
    cout<< "Total time: " << t << "    and total length: "<< L*dx << endl;
    cout<< "and the initial time: " << t0 << " , contact angle    "<< ugao << endl;
    cout<< "Starting iteration: "<< i_sim_0 << endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x50, %rsp
movsd %xmm0, -0x8(%rbp)
movsd %xmm1, -0x10(%rbp)
movsd %xmm2, -0x18(%rbp)
movl %edi, -0x1c(%rbp)
movsd %xmm3, -0x28(%rbp)
movsd %xmm4, -0x30(%rbp)
movsd %xmm5, -0x38(%rbp)
movl %esi, -0x3c(%rbp)
movl %edx, -0x40(%rbp)
movsd %xmm6, -0x48(%rbp)
movsd %xmm7, -0x50(%rbp)
movq 0x5ed8(%rip), %rdi      # 0xefd8
leaq 0x2cc9(%rip), %rsi      # 0xbdd0
callq 0x3270
movq %rax, %rdi
movsd -0x8(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
movq 0x5ea5(%rip), %rsi      # 0xefc8
callq 0x3290
movq 0x5ea9(%rip), %rdi      # 0xefd8
leaq 0x2ce0(%rip), %rsi      # 0xbe16
callq 0x3270
movq %rax, %rdi
leaq 0x2cf0(%rip), %rsi      # 0xbe35
callq 0x3270
movq %rax, %rdi
movsd -0x10(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
leaq 0x2cdb(%rip), %rsi      # 0xbe3c
callq 0x3270
movq %rax, %rdi
movsd -0x18(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
leaq 0x2cc6(%rip), %rsi      # 0xbe43
callq 0x3270
movq %rax, %rdi
movl -0x1c(%rbp), %esi
callq 0x3400
movq %rax, %rdi
leaq 0x2cb4(%rip), %rsi      # 0xbe4b
callq 0x3270
movq %rax, %rdi
movsd -0x28(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
leaq 0x2c9e(%rip), %rsi      # 0xbe51
callq 0x3270
movq %rax, %rdi
movsd -0x30(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
movq 0x5df9(%rip), %rsi      # 0xefc8
callq 0x3290
movq 0x5dfd(%rip), %rdi      # 0xefd8
leaq 0x2c76(%rip), %rsi      # 0xbe58
callq 0x3270
movq %rax, %rdi
movsd -0x38(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
leaq 0x2c84(%rip), %rsi      # 0xbe82
callq 0x3270
movq %rax, %rdi
movq 0x5dbb(%rip), %rsi      # 0xefc8
callq 0x3290
movq 0x5dbf(%rip), %rdi      # 0xefd8
leaq 0x2c68(%rip), %rsi      # 0xbe88
callq 0x3270
movq %rax, %rdi
movl -0x3c(%rbp), %esi
callq 0x3400
movq %rax, %rdi
leaq 0x2c5b(%rip), %rsi      # 0xbe95
callq 0x3270
movq %rax, %rdi
cvtsi2sdl -0x1c(%rbp), %xmm0
mulsd -0x18(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
movq 0x5d6d(%rip), %rsi      # 0xefc8
callq 0x3290
movq 0x5d71(%rip), %rdi      # 0xefd8
leaq 0x2c3e(%rip), %rsi      # 0xbeac
callq 0x3270
movq %rax, %rdi
movl -0x40(%rbp), %esi
callq 0x3400
movq %rax, %rdi
leaq 0x2c3b(%rip), %rsi      # 0xbec3
callq 0x3270
movq %rax, %rdi
movsd -0x48(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
movq 0x5d24(%rip), %rsi      # 0xefc8
callq 0x3290
movq 0x5d28(%rip), %rdi      # 0xefd8
leaq 0x2c21(%rip), %rsi      # 0xbed8
callq 0x3270
movq %rax, %rdi
movsd -0x50(%rbp), %xmm0
callq 0x34b0
movq %rax, %rdi
movq 0x5cf5(%rip), %rsi      # 0xefc8
callq 0x3290
addq $0x50, %rsp
popq %rbp
retq
nop