Commit b4a70090 authored by Lukas Maly's avatar Lukas Maly
Browse files

Delete run_tests_localmtf_queue.sh

parent f0f406a1
#!/bin/sh
#PBS -N BEM4I_MTF
#PBS -l select=4:ncpus=24:mpiprocs=4:ompthreads=6
#PBS -l walltime=04:00:00
#PBS -q qprod
#PBS -A DD-19-15
ml Eigen
ml intel/2018a
ml METIS
echo $PBS_O_WORKDIR
cd $PBS_O_WORKDIR/
pwd
# load extrae module
. /home/mal539/POP/bem4i_kernel_reduction/bem4i_MK/set_env.sh
ml IntelMPI-2018a
export TRACE_NAME=MKbem4iKernal.prv
export OMP_NUM_THREADS=6
export OMP_PROC_BIND=true
export OMP_DYNAMIC=false
export KMP_AFFINITY=verbose,granularity=fine,scatter
export I_MPI_ASYNC_PROGRESS=0
export I_MPI_ASYNC_PROGRESS_THREADS=0
#test_prefix=COMM_
#executable="${HOME_DIR}dist/release_intel/Intel-Linux/bem4i_comm_test"
test_prefix=OVERLAP_
executable="${HOME_DIR}dist/release_intel/Intel-Linux/bem4i_novel"
ex_name=bem4i_novel
#test_prefix=BLOCKING_
#executable="${HOME_DIR}dist/release_intel/Intel-Linux/bem4i_classic"
#executable="${HOME_DIR}dist/release_intel/Intel-Linux/bem4i_classic_chunk_oneperthread_nowait"
#ex_name=bem4i_classic
test_index=1
#REFINEMENT OPTIONS
refine4=4
refine9=1
#TEST PROBLEM OPTIONS
wave_direction=(1 0 1)
alpha=0 # alpha >= 0.0, when alpha=0.0 then only the transmission operator is used
problem_idx=0
#ACA OPTIONS
aca_eta=1.0
aca_eps=1e-6
cluster_base_dim=10
block_cluster_max_dim=10000
n_subdomains=2
max_rank=-1
#EVALUATION CUT OPTIONS
eval_boundary_refine=1e-3
eval_refine=6
#SOLVER OPTIONS
solver_eps=1e-6
max_num_iterations=5
gmres_buffer_size=500
#0 - classic, 1 - distributed
gmres_type=0
use_preconditioner=0
nsegments=4
arguments="${refine4} ${refine9} ${wave_direction[0]} ${wave_direction[1]} ${wave_direction[2]} ${aca_eta} ${aca_eps} ${solver_eps} ${cluster_base_dim} ${block_cluster_max_dim} ${n_subdomains} ${eval_boundary_refine} ${eval_refine} ${alpha} ${problem_idx} ${max_num_iterations} -1 ${max_rank} ${gmres_buffer_size} ${gmres_type} ${use_preconditioner} ${nsegments}"
mpi=16
echo mpirun -np ${mpi} ${executable} ${arguments}
#mpirun -np ${mpi} ./${executable} ${arguments}
echo mpirun -np ${mpi} trace.sh ${executable} ${arguments}
mpirun -np ${mpi} ./trace.sh ./${executable} ${arguments}
mv ${ex_name}.prv /home/mal539/POP/bem4i_kernel_reduction/bem4i_MK/traces/${ex_name}_ref${refine4}_${refine9}_mpi${mpi}.prv
mv ${ex_name}.row /home/mal539/POP/bem4i_kernel_reduction/bem4i_MK/traces/${ex_name}_ref${refine4}_${refine9}_mpi${mpi}.row
mv ${ex_name}.pcf /home/mal539/POP/bem4i_kernel_reduction/bem4i_MK/traces/${ex_name}_ref${refine4}_${refine9}_mpi${mpi}.pcf
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment