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
No related branches found
No related tags found
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