dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #17538
Re: [noreply@xxxxxxxxxxxxx: [Branch ~dolfin-core/dolfin/main] Rev 4496: Add strategy string for SCOTCH. Impossible to understand.]
Anders Logg wrote:
> // Set strategy (SCOTCH uses very crytic strings for this) +
> std::string strategy =
> "b{sep=m{asc=b{bnd=q{strat=f},org=q{strat=f}},low=q{strat=m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}|m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}},seq=q{strat=m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}|m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}}},seq=b{job=t,map=t,poli=S,sep=m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}|m{type=h,vert=80,low=h{pass=10}f{bal=0.0005,move=80},asc=b{bnd=d{dif=1,rem=1,pass=40}f{bal=0.005,move=80},org=f{bal=0.005,move=80}}}}}";
>
> That's even worse than the options for ParMETIS.
>
And how long do you think it took for me to figure it out?
Garth
> --
> Anders
>
>
> ------------------------------------------------------------------------
>
> Subject:
> [Branch ~dolfin-core/dolfin/main] Rev 4496: Add strategy string for
> SCOTCH. Impossible to understand.
> From:
> noreply@xxxxxxxxxxxxx
> Date:
> Fri, 12 Feb 2010 16:56:26 -0000
> To:
> Anders Logg <logg@xxxxxxxxx>
>
> To:
> Anders Logg <logg@xxxxxxxxx>
>
>
> ------------------------------------------------------------
> revno: 4496
> committer: Garth N. Wells <gnw20@xxxxxxxxx>
> branch nick: dolfin-all
> timestamp: Fri 2010-02-12 16:53:06 +0000
> message:
> Add strategy string for SCOTCH. Impossible to understand.
> modified:
> demo/pde/poisson/cpp/main.cpp
> dolfin/graph/SCOTCH.cpp
>
>
> --
> lp:dolfin
> https://code.launchpad.net/~dolfin-core/dolfin/main
>
> Your team DOLFIN Core Team is subscribed to branch lp:dolfin.
> To unsubscribe from this branch go to https://code.launchpad.net/~dolfin-core/dolfin/main/+edit-subscription.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dolfin
> Post to : dolfin@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dolfin
> More help : https://help.launchpad.net/ListHelp
Follow ups
References