C# 클래스 MpcLib.Circuits.SortingNetworkFactory

파일 보기 프로젝트 열기: mahdiz/mpclib 1 사용 예제들

공개 메소드들

메소드 설명
CreateBinaryTreeInsertion ( int wireCount ) : PermutationNetwork
CreateBitonicMerge ( int wireCount, bool invertOrder ) : PermutationNetwork
CreateBitonicSort ( int wireCount, bool invertOrder ) : PermutationNetwork
CreateBitonicSplit ( int wireCount, bool invertOrder ) : PermutationNetwork
CreateButterflyTournament ( int wireCount ) : PermutationNetwork
CreateButterflyTournamentRound ( int wireCount ) : PermutationNetwork

메소드 상세

CreateBinaryTreeInsertion() 공개 정적인 메소드

public static CreateBinaryTreeInsertion ( int wireCount ) : PermutationNetwork
wireCount int
리턴 PermutationNetwork

CreateBitonicMerge() 공개 정적인 메소드

public static CreateBitonicMerge ( int wireCount, bool invertOrder ) : PermutationNetwork
wireCount int
invertOrder bool
리턴 PermutationNetwork

CreateBitonicSort() 공개 정적인 메소드

public static CreateBitonicSort ( int wireCount, bool invertOrder ) : PermutationNetwork
wireCount int
invertOrder bool
리턴 PermutationNetwork

CreateBitonicSplit() 공개 정적인 메소드

public static CreateBitonicSplit ( int wireCount, bool invertOrder ) : PermutationNetwork
wireCount int
invertOrder bool
리턴 PermutationNetwork

CreateButterflyTournament() 공개 정적인 메소드

public static CreateButterflyTournament ( int wireCount ) : PermutationNetwork
wireCount int
리턴 PermutationNetwork

CreateButterflyTournamentRound() 공개 정적인 메소드

public static CreateButterflyTournamentRound ( int wireCount ) : PermutationNetwork
wireCount int
리턴 PermutationNetwork