Layerers

Python implementation of fast Practicable Inducers/Layerers

Sections

Excluded-self maximum-roll-by-derived-dimension highest-layer layerer

Level excluded-self maximum-roll-by-derived-dimension highest-layer layerer

Excluded-self maximum-roll-by-derived-dimension highest-layer layerer

The application of the highest-layer excluded-self maximum-roll-by-derived-dimension layerer $I_{P,U,\mathrm{L,mm,xs,d}} \in \mathrm{computers}$ is described in Python.

The layerer is defined in module AlignmentPracticable,

parametersSystemsLayererMaxRollByMExcludedSelfHighest :: 
  Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> 
  System -> Set.Set Variable -> Histogram -> Histogram -> Integer ->
  Maybe (System, Fud, Map.Map (Set.Set Variable) Double)
def parametersSystemsLayererMaxRollByMExcludedSelfHighest(wmax,lmax,xmax,omax,bmax,mmax,umax,pmax,uu,vv,aa,aarr,f):
  ...

The repa layerer is defined in module AlignmentPracticableRepa,

parametersSystemsLayererMaxRollByMExcludedSelfHighestRepa :: 
  Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> 
  System -> Set.Set Variable -> HistoryRepa -> HistogramRepaRed -> HistoryRepa -> HistogramRepaRed -> Integer ->
  Maybe (System, Fud, [(Set.Set Variable, Double)])
def parametersSystemsLayererMaxRollByMExcludedSelfHighestRepa(wmax,lmax,xmax,omax,bmax,mmax,umax,pmax,uu,vv,xx,xxp,xxrr,xxrrp,f):
  ...
    def buildfftup(uu,vv,ff,hh,hhp,hhrr,hhrrp):
        return parametersSystemsBuilderTupleNoSumlayerMultiEffectiveRepa_u(xmax,omax,bmax,mmax,uu,vv,ff,hh,hhp,hhrr,hhrrp)
    def parter(uu,kk,bb,y1):
        return parametersSystemsPartitionerMaxRollByMRepa_u(mmax,umax,pmax,uu,kk,bb,y1)
    def roller(qq):
        return parametersRollerMaximumRollExcludedSelfRepa(qq)
    def buildffdervar(uu,vv,ff,xx,xxp,xxrr,xxrrp):
        return [(kk,a) for ((kk,_,_),a) in parametersSystemsBuilderDerivedVarsHighestNoSumlayerRepa_u(wmax,omax,uu,vv,ff,xx,xxp,xxrr,xxrrp)]
  ...

The io repa layerer is defined in module AlignmentPracticableIORepa,

parametersSystemsLayererMaxRollByMExcludedSelfHighestIORepa_u :: 
  Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> 
  System -> Set.Set Variable -> HistoryRepa -> HistogramRepaRed -> HistoryRepa -> HistogramRepaRed -> Integer ->
  IO (System, Fud, [(Set.Set Variable, Double)])
def parametersSystemsLayererMaxRollByMExcludedSelfHighestIORepa_u(wmax,lmax,xmax,omax,bmax,mmax,umax,pmax,uu,vv,xx,xxp,xxrr,xxrrp,f):
  ...
    def buildfftup(uu,vv,ff,hh,hhp,hhrr,hhrrp):
        return parametersSystemsBuilderTupleNoSumlayerMultiEffectiveRepa_ui(xmax,omax,bmax,mmax,uu,vv,ff,hh,hhp,hhrr,hhrrp)
    def parter(uu,kk,bb,y1):
        return parametersSystemsPartitionerMaxRollByMRepa_ui(mmax,umax,pmax,uu,kk,bb,y1)
    def roller(qq):
        return parametersRollerMaximumRollExcludedSelfRepa_i(qq)
    def buildffdervar(uu,vv,ff,xx,xxp,xxrr,xxrrp):
        (x1,s1) = parametersSystemsBuilderDerivedVarsHighestNoSumlayerRepa_ui(wmax,omax,uu,vv,ff,xx,xxp,xxrr,xxrrp)
        return ([(kk,a) for ((kk,_,_),a) in x1],s1)
  ...

The repa layerer depends on the tuple set builder, the tuple partitioner, the roller and the derived set builder.

Level excluded-self maximum-roll-by-derived-dimension highest-layer layerer

The io repa level highest-layer excluded-self maximum-roll-by-derived-dimension layerer, $I_{P,U,\mathrm{L,mm,xs,d,l}}$, is defined in module AlignmentPracticableIORepa,

parametersSystemsLayererLevelMaxRollByMExcludedSelfHighestIORepa_u :: 
  Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> 
  System -> Set.Set Variable -> Fud -> 
  HistoryRepa -> HistogramRepaRed -> HistoryRepa -> HistogramRepaRed -> Integer -> Integer ->
  IO (System, Fud, [(Set.Set Variable, Double)])
def parametersSystemsLayererLevelMaxRollByMExcludedSelfHighestIORepa_u(wmax,lmax,xmax,omax,bmax,mmax,umax,pmax,uu,vvg,ffg,xx,xxp,xxrr,xxrrp,f,g):
  ...
    def buildfftup(uu,vvg,ffg,ff,hh,hhp,hhrr,hhrrp):
        return parametersSystemsBuilderTupleLevelNoSumlayerMultiEffectiveRepa_ui(xmax,omax,bmax,mmax,uu,vvg,ffg,ff,hh,hhp,hhrr,hhrrp)
    def parter(uu,kk,bb,y1):
        return parametersSystemsPartitionerMaxRollByMRepa_ui(mmax,umax,pmax,uu,kk,bb,y1)
    def roller(qq):
        return parametersRollerMaximumRollExcludedSelfRepa_i(qq)
    def buildffdervar(uu,vv,ffg,ff,xx,xxp,xxrr,xxrrp):
        (x1,s1) = parametersSystemsBuilderDerivedVarsLevelHighestNoSumlayerRepa_ui(wmax,omax,uu,vv,ffg,ff,xx,xxp,xxrr,xxrrp)
        return ([(kk,a) for ((kk,_,_),a) in x1],s1)
  ...

The repa layerer depends on the tuple set builder, the tuple partitioner, the roller and the derived set builder.


top