[Developers] PUGH interface changed

Tom Goodale goodale at cct.lsu.edu
Mon Dec 19 05:29:03 CST 2005


Oops, that's annoying.  For the moment just make those parameters private 
in PUGH.  I'll try to think of a solution over christmas.

Tom

On Mon, 19 Dec 2005, Erik Schnetter wrote:

> A recent change to PUGH changed its interface.  It is now incompatible with 
> Carpet, so that both cannot be compiled at the same time any more.  Can we 
> correct this, or revert this patch until we have discussed why this change is 
> necessary?
>
> The error message is:
>
> CST error 1:
>  -> Thorns: Carpet PUGH provide the same implementation but have different 
> restricted parameters
>
> This is probably due to the parameters in PUGH:
>
> # Processor topology
>
> restricted:
>
> KEYWORD physical2logical "Physical process to logical process mapping method 
> to use" STEERABLE = RECOVER
> {
>  "direct"  :: "Maps MPI IDs directly to IJKs"
>  "example" :: "Maps MPI IDs directly to IJKs using a lookup table"
> } "direct"
>
> KEYWORD processor_topology "How to determine the processor topology" 
> STEERABLE = RECOVER
> {
>  "manual"        :: "Specified by proc_top_nx etc"
>  "automatic"     :: "Automatically generated"
>  "automatic_old" :: "Automatically generated (old method)"
> } "automatic"
>
> -erik
>
>



More information about the Developers mailing list