/*
 * SPDZ.hpp
 *
 */

#ifndef MACHINES_SPDZ_HPP_
#define MACHINES_SPDZ_HPP_

#include "Processor/Data_Files.hpp"
#include "Processor/Instruction.hpp"
#include "Processor/Machine.hpp"
#include "Processor/FieldMachine.hpp"

#include "Protocols/MAC_Check.hpp"
#include "Protocols/fake-stuff.hpp"
#include "Protocols/Beaver.hpp"
#include "Protocols/Share.hpp"
#include "Protocols/ReplicatedPrep.hpp"
#include "Protocols/Spdz2kPrep.hpp"

#include "GC/TinierSecret.h"
#include "GC/TinyMC.h"
#include "GC/VectorInput.h"
#include "GC/VectorProtocol.h"

#include "GC/ShareParty.h"
#include "GC/Secret.hpp"
#include "GC/ShareSecret.h"
#include "GC/TinierSharePrep.h"
#include "GC/CcdPrep.h"

#include "GC/VectorProtocol.hpp"

#include "Math/gfp.hpp"

#endif /* MACHINES_SPDZ_HPP_ */
