[FLASH-USERS] UG with PFFT compilation error
Mateusz Ruszkowski
mateuszr at umich.edu
Tue Jul 12 20:04:13 EDT 2011
Thanks Chris, I was able to compile the code.
Cheers,
Mateusz
On Mon, 11 Jul 2011, Christopher Daley wrote:
> Hi Mateusz,
>
> This is happening because no gr_pfftSpecifyTransform.F90 exists in any
> of your simulation's included directories. If DirectSolver supports
> the boundary conditions that you need then it is just a matter of
> changing the following line in your Config file
> from:
> REQUIRES Grid/GridSolvers/Pfft
> to:
> REQUIRES Grid/GridSolvers/Pfft/DirectSolver
>
> We use this solver in the following unit test:
> source/Simulation/SimulationMain/unitTest/PFFT_PoissonFD/Config
>
> Chris
>
>
> On 07/10/2011 06:21 PM, Mateusz Ruszkowski wrote:
>>
>>
>> Hi,
>>
>> I am trying to compile a test setup using UG (i.e., no PARAMESH). The
>> setup makes use of the PFFT self-gravity solver. The compilation line is:
>>
>> ./setup magnetoHD/Test -auto -3d -opt +usm +ug
>>
>> and the relevant lines from the Config file are:
>>
>> REQUIRES Grid/GridSolvers/Pfft
>> REQUESTS physics/Gravity/GravityMain/Poisson/Pfft
>>
>> I am getting the following error message during compilation:
>>
>> "Sorry, I am unable to build gr_pfftSpecifyTransform.o mentioned in
>> Makefile.Grid
>> Related directory contents:
>> If you do not see an appropriate source file, gr_pfftSpecifyTransform.o
>> is probably mentioned in the wrong Makefile and should probably go
>> deeper inside the Grid unit gmake: *** [gr_pfftSpecifyTransform.o] Error"
>>
>> Does anybody know why this is happening?
>>
>> Thanks,
>> Mateusz
>
>
>
>
>
More information about the flash-users
mailing list