1

GOFT files only printing for one component (COM1)

Running EWASG and GOFT files are only printing for COM1 and not for COM3 (see my INFILE attached). I have two generation elements per node (the injection /production wells move two components, water COM1 and methane COM3). 

Any help is much appreciated.

Thanks very much

Yannick

3 replies

null
    • yqzhang
    • 2 yrs ago
    • Reported - view

    Hello Yannick,

    I see where the bug comes from. The code is printing out based on element name (H1832), not the source name (e.g., GIS01 or I_S01). We will fix it and post the fix.

    For now you can either fix it yourself, or just to get what you need, run the file twice, once with COM1 ahead of COM3 in GENER and once to have COM3 ahead of COM1. This of course sounds rather silly but hopefully meet your immediate need.

    Thanks

    Yingqi

    • kenny
    • 2 yrs ago
    • Reported - view

    The INFILE does not include MESH. I can not test it. This bug is expected to be fixed by commenting out one source code line in file: Input_Output.f90, SUBROUTINE RFILEWRK, the line" GOTO 7883" at around line 3755:

            do n=1,NOGN
                IF(ELEG(N).EQ.egoft(iI)) then        
    !                IF(TRIM(S_GOFT(iI)).EQ.''.OR.S_GOFT(iI)(:5).EQ.SOURCE(N)) THEN  
                        N0=N0+1
                        ngoft(N0)=n
                        igoftf(N0)=igoftf(iI)
    !                    GOTO 7883      THIS LINE NEED TO BE COMMENTED OOUT
    !                ENDIF                      
                ENDIF
            end do

    • Yannick_Champollion
    • 2 yrs ago
    • Reported - view

    Thank you both very much for  your replies. It seems to have fixed it.

Content aside

  • 1 Likes
  • 2 yrs agoLast active
  • 3Replies
  • 46Views
  • 2 Following