JB7UTBIB3ETLK2BWVYETURQSQNXLQA36IIZSPVHK6KTO6BEFP23AC
YIQN7NJTGEVKW7JZHL6CTH6EPCIXCNBYNURIGXPYZAOUX3VAJQMAC
5IAXY3XZJTRMMVT2OVIJ6OXQJI6OJPTPCHHA4IVLVMHANCCC5NKAC
722HZ7UFINNE3YKSYKP2NHZ5XEG5QQLQHSKC7PREJZR3EX6RDYUAC
2DKSL6DKZAIYQUJGDULORCKU5K4Z5Z3W4RIKQYDSLKMCNQNDZFBAC
33IC3UHCEPZLGS5ACS2JXHGT6CRU5LXU6PM6RDHCERPOIELVRVXQC
FEMASUBNU32NSG4DNXZX54CGCA57PVRGYO46L3A6F2EJ4BCSJ3SAC
BVR7DVINVPQG7PA6Z7QYVYNQ43YZL7XCC6AOMSMWMGAAB2Q43STAC
2XYZZL42IEZHGDJA6NDKGSQKGJP24LOTLFJ6RNHOKWHHSUYIHGKQC
const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd,
periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd,
periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd,
periodic_x ? BCType::int_dir : BCType::reflect_odd,
periodic_y ? BCType::int_dir : BCType::reflect_odd,
periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,
periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);