[FLASH-USERS] Maclaurin test problem

Norbert Flocke flocke at flash.uchicago.edu
Thu Jul 18 10:23:34 EDT 2013


Hi Philip,
Try to set up the MacLaurin problem without the +uhd shortcut. This 
shortcut activates unsplit hydro, which is not needed for MacLaurin.
Norbert


On Wed, 17 Jul 2013, Philip Chang wrote:

> Hi Petros,
>
> The test that I ran was the straight up Maclaurin test problem:
>
> ./setup Maclaurin -auto -3d +uhd +newMpole -site=scinetgpc -maxblocks=400
>
> on execution, it creates the level 1 block and then proceeds to fail.
>
> The last few line are
> [GRID amr_refine_derefine] min blks 1    max blks 1    tot blks 1
> [GRID amr_refine_derefine] min leaf blks 1    max leaf blks 1    tot leaf blks
> 1
> [ 07-17-2013  14:13:06.043 ] [GRID amr_refine_derefine]: refinement complete
> [ 07-17-2013  14:13:06.044 ] [GRID gr_expandDomain]: iteration=1, create level=2
> [ 07-17-2013  14:13:06.047 ] [DRIVER_ABORT]: Driver_abort() called by PE           0
> [ 07-17-2013  14:13:06.047 ] abort_message: [Eos] unrecognized eos_type.
>
> It appears that the call the Eos is failing, which at some level is unclear why this is happening as the internal energy, pressure and density are populated in Simulation_initBlock.F90
>
> Cheers,
> Phil
>
>
> On Jul 17, 2013, at 1:10 PM, Petros Tzeferacos wrote:
>
>> With all that being said, Phil could you let us know more about the problem you are having? That is: setup line, any modifications and such. I just ran the test locally with -auto -3d and it concluded smoothly.
>>
>> Best,
>> -- Petros
>>
>>
>> On Wed, Jul 17, 2013 at 3:05 PM, Norbert Flocke <flocke at flash.uchicago.edu> wrote:
>> Hello Philip,
>>
>> The MacLaurin test problem as it is currently in FLASH4 is outdated. It has not been updated with the many changes that occured during the last 3 years. The MacLaurin unit test is the one that has been designed and used for checking all new multipole ideas. It's main purpose for creation was to get rid of all the other developments in eos, hydro, etc...that happened in parallel and which could cause interference with the sole testing of the multipole routines. The MacLaurin unit test uses a customized driver routine that has been stripped off all the unnecessary parts (like eos and hydro for example).
>>
>> Hope this helps,
>> Norbert
>>
>>
>> On Wed, 17 Jul 2013, Philip Chang wrote:
>>
>>
>> Hello FLASH users,
>>
>> I'm trying to set up the Maclaurin test problem and it doesn't appear to work.  In particular, it appears that it is failing on calling the equation of state, which is strange because it is just an adiabatic gamma-law EOS.   On the other hand, the unitTest/Multipole seems to work just fine.  Because they are so similar, it is confusing why this is happening, but it appears that the difference is that the evolution step in the unitTest is empty, i.e., no hydro step, while the Maclaurin uses the hydro step.   This suggests to me that the included Maclaurin test problem no longer works, i.e., these Maclaurin test problem does not evolve.  Is this correct?
>>
>> Cheers,
>> Phil
>>
>>
>>
>>
>> --
>> /* ************************************************* *
>>      Petros Tzeferacos, PhD
>>
>>      Research Scientist & Code Group leader,
>>      Flash Center for Computational Science,
>>      Department of Astronomy & Astrophysics,
>>      University of Chicago.
>>      5747 S. Ellis Ave, Jones Lab. room 317
>>      Chicago, IL 60637
>>      Tel. 773-834-3236
>>      petros.tzeferacos at flash.uchicago.edu
>>  * ************************************************* */
>
>



More information about the flash-users mailing list