Skip to content
Snippets Groups Projects
Commit e26e180b authored by James Willis's avatar James Willis
Browse files

Added extra test to generate random particle smoothing lengths.

parent c106b207
Branches
Tags
1 merge request!348Fix pair vec
#!/bin/bash #!/bin/bash
# Test for particles with the same smoothing length
for v in {0..3} for v in {0..3}
do do
echo "" echo ""
rm -f brute_force_27_perturbed.dat swift_dopair_27_perturbed.dat rm -f brute_force_27_perturbed.dat swift_dopair_27_perturbed.dat
echo "Running ./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v -a 5e-4" echo "Running ./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v"
./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v -a 5e-4 ./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v
if [ -e brute_force_27_perturbed.dat ]
then
if python @srcdir@/difffloat.py brute_force_27_perturbed.dat swift_dopair_27_perturbed.dat @srcdir@/tolerance_27_perturbed.dat 6 1
then
echo "Accuracy test passed"
else
echo "Accuracy test failed"
exit 1
fi
else
echo "Error Missing test output file"
exit 1
fi
echo "------------"
done
# Test for particles with random smoothing lengths
for v in {0..3}
do
echo ""
rm -f brute_force_27_perturbed.dat swift_dopair_27_perturbed.dat
echo "Running ./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v -p 1.1"
./test27cells -n 6 -r 1 -d 0.1 -f perturbed -v $v -p 1.1
if [ -e brute_force_27_perturbed.dat ] if [ -e brute_force_27_perturbed.dat ]
then then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment