Skip to content

Question: Multi-volume fixed-boundary calculation in SPEC #225

@Taegeun-Jeong

Description

@Taegeun-Jeong

Hi,

I'm trying to set up a multi-volume fixed-boundary calculation in SPEC, but I'm running into some issues that I don’t fully understand yet.

When I use a single volume nvols=1, everything runs smoothly and the results are as expected. However, when I increase the number of volumes (e.g., nvols=3), the behavior becomes confusing (link).

Specifically:

For the vacuum case (zero pressure), the multi-volume case's result is different from the single-volume case.
I expected the solution to be the same, since both are vacuum configurations.

Here's a representative output:

fcn2   :     114.08 :        22  3 ; |f|= 2.08376E-03 ; time=      1.79s ; log|BB|e= -3.03 -3.17
fcn2   :            :              ;                                     ; log|II|o= -3.06 -2.94
mp00ac :     115.66 : myid=  0 ; lvol=  1 ; ideriv= 0 ; GMRES ierr=  -1 ;  max niter, epsGMRES not reached ; 

I've shared both input files in this link.

  • eq_1.sp corresponds to nvols=1 (success)
  • eq_3.sp corresponds to nvols=3 (quasi-success)

Any advice on what I might be doing wrong—or suggestions on what to check—would be greatly appreciated!

Thanks so much in advance.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions