considerações sobre a implantação do código frapcon 1 ...

88
CONSIDERAÇÕES SOBRE A IMPLANTAÇÃO DO CÓDIGO FRAPCON 1 GRUPO DE ANALISE DO NÚCLEO CÉLIA FERREIRA DA SILVA CHÃO TSU CHIA NOTA TÉCNICA GAN N' 03/87 comissão nacional de energia nuclear-^

Transcript of considerações sobre a implantação do código frapcon 1 ...

CONSIDERAÇÕES SOBRE A IMPLANTAÇÃO DO CÓDIGO

FRAPCON 1

GRUPO DE ANALISE DO NÚCLEO

CÉLIA FERREIRA DA SILVACHÃO TSU CHIA

NOTA TÉCNICA GAN N' 03/87

comissão nacional de energia nuclear-^

CONSIDERAÇÕES SOBRE A IMPLANTAÇÃO DO CÓDIGO

FRAPCON 1

GRUPO DE ANALISE DO NOCLEO

Célia Ferreira da Silva

Chão Tsu Chia

NOTA TÉCNICA GAN N9 03/87

Maio/1987

Í N D I C E

Página

I -INTRODUÇÃO 01

II - IMPLANTAÇÃO E UTILIZAÇÃO DO C0DI30 FRAPCON-1NO CDC 02

III - MODIFICAÇÕES FEITAS NO CÓDIGO FRAPCON-1 QUANDODA IMPLANTAÇÃO NO COMPUTADOR T?M-4341 06

IV - MODIFICAÇÕES FEITAS NO CÓDIGO FRAPCON-1 QUANDODA IMPLANTAÇÃO NO COMFUTADOR HB-DPS7 32

V - ANRLISE DAS MODIFICAÇÕES FEITAS NA SUBROTINACLOSE 73

VI - CONCLUSÕES ;.. . 85

.1

I - INTRODUÇÃO

Apresentamos neste trabalho uma descrição dasvarias etapas da implantação do código FRAPCON-1 noscomputadores CDC, IBM e Hb, sendo que neste último oCAN contou com a colaboração do GAC que tornou o códi-go operacional com eficiência e presteza.

.2

II - IMPLANTAÇÃO E UTILIZAÇÃO DO CÓDIGO FRAPCON-1 NO CDC

.3

1. INTRODUÇÃO

O código FRAPCON-1* ' foi desenvolvido» era FORTRAN-IV

para o computador CDC-76OO pelo Idaho National Engineering Labora

tory (INEL).

A versão utilizada pela CNEN (obtida de Furnas) foi i

plantada» por nós, no computador Cyber-730 da Nuclebrãs, tendo s

do necessário fazer uma modificação, para que o mesmo executass

corretamente.

Com esta modificação foram submetidos vários caso

exemplos e seus resultados analisados.

2. MODIFICAÇÃO EFETUADA

No programa principal.a variável "A" do "COMMON/FAST/

não estava dimensionada, sendo o seu dimensionamento feito atreve

da declaração.

DIMENSION IA(1), A(l)

Isto acarretava que o espaço reservado para este vetor era insufi

ciente para armazenar os dados do problema. Assim, fizemos a se

guinte modificação:

C0MM0N/FAST/A{28000)

Que foi considerado um dimensionamento razoável para os casos qi

pretendemos estudar.

.4

3. CASOS EXECUTADOS

Foram executados 3 casos exemplos sendo que com um de

les foram feitos, ainda, 2 testes com modificações da subrotina

CLOSE.

3.1 - Caso Exemplo do Manual do

Este caso foi executado em 25 segundos de CPU no

Cyber-730 e corresponde a uma vareta experimental (PCK-20 PBF ROB),

irradiada a baixa potência, não sendo representativa do comporta-

mento de uma vareta PWR. Os resultados foram os mesmos apresenta^

dos pelo manual, o que ja era esperado.

3.2 - Vareta KWU do 19 Núcleo (FCi) de Angra-2

Este caso foi executado em 600 segundos de CPU noCyber-730, na sua opção resumida de impressão. Esta vareta foianalisada com 23 intervalos de tempo de queima, para onze nósaxiais e radiais. Os dados de entrada para este caso e um dos re

sultados correspondente a "PEAK POWER INCREMENT OUTPUT" são apre

sentados nas tabelas 1 e 2. 0 objetivo deste cálculo era avaliar

o desempenho do código para este tipo de vareta. Uma análise de£

ta simulação será apresentada em um relatório posterior.

3.3 - Vareta KWU da 1- Recarga (RL1) de Angra-2

Este caso foi executado em 435 segundos de CPU na sua

opção completa de impressão no Cyber-730. Esta vareta foi anali-

sada com 12 intervalos de tempo de queima, para onze nos aviais e

.5

radiais. Alem deste caso. executado COR a versão original do cõ

digo, foram efetuados «ais 2 testes para avaliar o desempenho d

subrotina "CLOSE" quanto ã convergência e ao método utilizado.

A elaboração destes testes se deve ao fato dos resul

tados fornecidos por esta subrotina apresentarem problemas na ve

são implantada no computador HB-DPS 7 quanto I convergência d

processo iterativo de método de Newton-Raphson Modificado.

No primeiro teste foi feita uma mudança no critéri

de convergência através da variável "CUT" que passou de 10 pa•• ft

ra 10~°, pois segundo'o manual do código a maioria dos casos co-8verge para valores menores que 10 . Os resultados foram os mes

mos obtidos com a versão original.

No secundo teste conservou-se o critério de 10 pa

ra a convergência e foram eliminados os cartões:

FOFA = 0.5 * FOFA

FOFB = 0.5 • FOFB

transformando o método para o de Newton-Raphson clássico. També

neste caso a modificação não acarretou alteração nos resultados.

Os dados de entrada para este caso e os resultado

correspondentes ã "PEAK POWER INCREMENT OUTPUT" são apresentado

nas tabelas 3 e 4. Uma análise detalhada deste caso tambéir ser

tratada em um futuro relatório.

REFERENCIA

1. Berna, 6.A. et ai.; FRAPCON-1: A Computer Code for the Stea<

State Analysis of Oxide Fuel Rod; CDAP-TR-78-032-RL1 ,N(..vembi

78.

.6

III - MODIFICAÇÕES FEITAS NO CÓDIGO FRAPCON-1 QUANDO DA IMPLANTAÇÃONO COMPUTADOR IBM-4341

1. INTRODUÇÃO

O código FRAPCON-1 foi originalmente escrito « linguagem FORTRAN-IV parcomputadores CDC-7600. Este código foi implantado em Fumas no computador IBM4341. 0 presente comunicado tem por objetivo efetuar um levantamento de todaas modificações feitas nesta implantação assim como o motivo pela quais elas foram introduzidas.

2. MODIFICAÇÕES: DESCRIÇÃO E ANALISE

As modificações efetuadas foram de dois tipos-de caráter sintático e dexecução, que são apresentadas a seguir:

2.1 - MODIFICAÇÕES DE CARÁTER SINTÁTICO

Neste tipo se enquadram as modificações feitas para adaptação do cõdigao compilador FORTRAN do computador IBM-4341. São elas:

a) Retirada do cartão:PROGRAM FRPCON (INPUT, ... )especifica para o CDC e no qual são descritas todas as unidades útilzadas no código.

b) Troca do nome da subrotina MAIN para CHAPNZ, pois MAIN se refere aprograma principal.

c) Alteração do teste de fim de arquivo de IF(E0F(5))20,15 para READ(5,.ENO = 20).

d) Troca em todos FORMATS de "aspas" por "plics" já que havia uma FUNCT1de mesmo nome.

f) AHer; ção do FORMAT '12A61 para ' 12A4' para adaptação do tamanhc dalavra do CDC para o IBM.

g) Retmda das variáveis DELTAZ (1) e DC0(1) da declaração DIMENSION pcelas não são utilizadas como vetores e sim como variáveis simples.

h) Mudança na sintaxe de uma declaração DATA que inicializava o vetRT(6) na subrotina DDLF ondetinhamos:

DATA (RT(I), I-l,6( ...', passamos r terDATA RT/...

.8

1) Alteração na sintaxe da declaração DATA que inicializava as variáveisBSTRES e BTEMP, na subrotina FLOG. ASSÍB, passaws a ter:

DATA BSTRES, BTEW7Q0.QD/ em lugar deDATA BSTRES, BTOT/2(0.E0}/

j) Mudança na forma de impressão da variável EPP(KK,LD)pois este variá-vel aparecia cono EPP(KK) na subrotina RESTF

k) Dinensionanento da variável EHFLAG(20) no COHMON/LACMDL/, onde antestínhamos DIMENSION EMFLAG(l) em diversas subrotinas e FUNCTIONS dcHATPRO.

2.2 - HODIFICAÇOES POR ERROS NA EXECUÇÃO

Durante a execução dos casos exemplos foi necessTrio fazer algumas adap-tações para a correta execução io código.

a) Dimensionamento das variáveis IA(1) e A(l) para IA(9999) e A(9999)p£ra que pudessem armazenar os dados do problema.

b) Introdução da variável AFCR (fator adicional de aceleração de creep)na expressão para calculo da variável EDOT (taxa de deformação porcreep} naMibretina CREPR.

c) Introdução do COMMON/INPTR/ na subrotina CREPR, que utilizava uma varilvel do mesmo (AFCR).

d) Introdução de precisão dupla para as variáveis AKZ? e AKZL? na subr£tina KGASRI Estas variáveis correspondem a exponenciais que passarama ser calculadas em precisão dupla pois seus valores são muito pequenos.

e) Introdução de cartões para testes e que depois permaneceram como car̂toes comentário na subrotina FGASRE Foram introduzidas também decUrações WRITE, para imprimir as variáveis em testes, tais como BP,BPP, TM...

f) Retirada da variável MAXIDX dc uma declaração DATA, sendo sua inicia.lização feita por uma declaração áo tipo

MAXIDX = LPNa subrotin. LACEI

g) 0 mesa» do Item anterior para as variáveis: FDELTA, CIMELT, CTRANB,CTRANE, CTRANZ, CHEFUS. FHEFUS da subrotina CHAPNZ.

h) Retirada da FUNCTION TCONV(TTT) que não era usada, na mesma subroti-na de item anterior.

1) Mudança de ordem na chamada da subrotina TAPEGN.

j) Retirada da chamada da subrotina DATE que fornecia a data de execução do programa e que pertence exclusivamente ao sistema CDC.

k) Mudança no nome da unidade lógica de leitura de dados de "restarfna. subrotina TAPGN

unidade de gravação.« NTAPSunidade de leitura - NTAPI

1) FUNCTION CELMOD; nesta function troca do nome da função na expres-são do cálculo da mesma, onde tínhamos:

CELMOD1 = passamos a ter CELMOD «

m) Retirada de cartão DATA que inicializavaa variável FDELTA e inserçãoda declaração FDELTA«1 na subrotina FIXP

n) Retirada da função declaração DELEN2 (...) * ..,., da FUNCTION FUDENSe Introdução de uma função externa DLEN2 para testar argumentos de exponenciais que fossem menores do que (-170) que é o limite inferiorpara este tipo de argumento. Este é tntão o valor considerado nas expressões caso o limite seja ultrapassado.

3. MODIFICAÇÕES NKO EXPLICADAS

Algumas modificações feitas não conseguimos explicar, pois nos pareceraminúteis. Entre elas podemos citar:

a) Introdução da declaração:NAMELIST/RESFRP/ cujas variáveis j? fazem parte éo NAMELISJVFRPCON/.Est< NAMELIST nem sequer i lido pelo código.

b) Mudança de cartões supérfulos que continuaram supérfuios na subrotinaCRPRC WRITE (6,20) EDOT

20 FORMAT (1H0, E20.6)

.10

Cartões Inseridos:C WRITE (6.20)EDOT29020 C 20 FORMAT(1H0, 'EDOT1 « , E12.5)

20 FORMAT (1H&, 'EDOT'« » E12.5)

4 . CQNCIUSBO

Pelo exposto nos Itens anteriores conclui-se que as modificações feitaspara o IBM no código foram aquelas estritamente necessárias para a correta execução da mesma.

APÊNDICE

Apresentamos a seguir a relação das modificações descritas nos Itens an

terlores.

/Imv.

PROGRAM TO COMPARE A PAIR OF FILES OF S3 -CM AR AC TE R 11 CORDS UMAX « -10)

*««**THE FOLLOWING DIFFERENCES WERE FOUND» GROUPED H SETS OF CONTIGUOUS MODIFIED RECORDS:

DELETEDI \Ç£<*TED

OELETEOINSERTED

INSERTED

. " » ; ; :

INSERTED *

DELETEDI M 5 E Í T E D

DF' ETEDI M S E 3 T E 0

DELETEDl'iSEATED

DELETED

I ^ S E i? T • D

C

r

C

PSOGSAM11

COMMON'/?

OIMEfiSI0 I ''• F N S I

\A*F.L IST

RE A 3 ( 5 , 1

1 ? F 0 ̂ * *** A T Í12 FO a "AT(

IFC ÇOF(

FRPCONFRCCON

=OUTPUT«OUTPUT

2) (

12A45) )

CALL MAINCALL CHAPN2

01 "F ' JS I "5 I - ' E \ S I J :i A(

FT-1

IA<IA<

FRO

(INPUT(INPUT

#TAPE1«5

LT , FHT *rH~.

1) . A M )9099) * A(

TITLE

)20.152G.15

1 ) ,99V?)

60»P2»l

( I ) , I

I A < 1 )# I A ( 9 ?

•OUTPUT #TAPE5,OUTPUT #TAPE5

12*TAPE2=512#TAPE3

EFUS *CTMELT .FUS #CTMELT ,C

9999)

"""•«"»-»•

I ) # I s 1*12 )

9 9 )

«INPUT #TAPE6«INPUT #TAPE6

*512»TAPE17»512 )

CHEFUS #CTRAN3HEFUS #CTRANS

O00CO010NEW 200000020

LACEI .800002030

ASET2 300002050

00002131

ASET1? 100002370ASET9 2000023S0ASET9 300002390

ASET 7800002930

ASSIG \700003250

DELETED C AVviOl - AVERAGE OF THE 3' S FOR EACH AXIAL SHAPEINSERTED C AVGQI - AVE*AG"- OF THE 0" S FOR EACH AXIAL SHAPE

AXHF 4100003770

DELETEDÍNSE3TED

C0«*ON/PHYPR0/FT*ELT , FFT^SLT #FHrFUS »CTMELT

#CHEFUS*CHEFUS

LACE1 8C0011620

INSERTED D TENSION A(99?9 ) , I A ( 9 r ' 9 9 )CCRE1 300011660

06LETE0. C

****»E»*i> OF FILES REACHED. C0-'?APISON F IN ISHED.

OLD FIL? HAS 1*62 RECORDS; W4 FILE HAS 1*62 RECORDS.

CDTR

X 6 3 1 7 . 7 F7R.00 NO ?R>?0R OET5CT5O

PROGRAM TO COKPARE A PAIR OF FILES OF 30-CHMiACTER RECORDS (I«IAX » - 2 0 )

* * * * * T H E FOLLOWING DIFFERENCES WERE FOUMD» GROUPED IM SETS OF CONTIGUOUS MODIFICO RECORDS:

INSERTED

0" '_?í CO1 *i S E '̂ T *• 5

OFLETEDINSERTED

OF.LETEDINSERTED

DELETEDIMSE3TED

DELETEDINSERTED

OÉLETE&INSERTEDINSERTEDINSERTED

T V ^ P D T E J\

i v c ç Í? T ^ 0

INSERTED

C

C

Cc

cc

c

100100'

11

12

4567

D I "•: ' .£ I ON P 2 < 1 ) «T1LKD I V Ç N S I O N P2<1> . #T?LKDIMENSION P 2 ( 1 > #T^LK

FORMAT( 1H0.3H"<Ksr I 3 . 2 X # 7 H SF0RWATÍ 1 H 0 » 3 H < < a # I 3 » 2 X # 7 H S

) # 7 H C S I G ' S = # 2 ( E 1 2 . 5 # 2 X ) )) # 7 H C S I G " S S # 2 ( S 1 2 . 5 # 2 X ) )

FUNCTION ' C C R P R 'FUNCTION "CCPPR"

FUNCTION "CCRPR"

C0V.K0N / I«JPTR /ACOR »«AFGR /

, T ' F A I R ,AMFARG ## 4 ^ F H 2 0 «AMFKRY *

#CCLOWK ,# C T M A X ( 2 ^ ) # D C I t'DENG Í D I S H S O 0

(1 ) ,(1 ) /(1> *

IGEFF»

AFALAFSW

AMFN28UCRIT

DP

T W O ) «DELTAZTW(1) #DELTAZTW<1>

*E12ls*2X*9HNUDE

/AFCR«AFTC,AMFHE>AMFXE

«CROT/OE«DSPG

( 1 )( 1 )

PP"X«»2(E12*5

«AFON

«CRDTR

«DSPGW

00014620

COOL 480002302000023030

,2XCPLF 171«2X00024990

CPLE 17200025000

CRAP 4100026530

CRPR 4100028330

CRPR 440002885100028852000288530002«35400028855000288560002885700028858

INSERTEDIVSERTEfc

INSERTED

INSERTEDINSERTED

3912

4S6

«EKRCH«FLXD»• H°LT»QF(328)«RO«TCC«U9FS#9S\ 'TR

# EXO« FvJE,OOMH20«QMPYdOD«ROF« T I M E d O D#U<*ELT«FOTVTL

«FA«GOdOD«PP1N2«RAPOWdD«ROUGHC«TOTL«UOFO«CREPHR

«FGPAV«GRNSIZ»°2(101 ).«RC«ROUGHF«TS1NT

«vs«TREF

«FLUX«HDISH#Q EN 0 ( 8 )« R D I S H«SCAPF«TW( 101)«X(3 28)

0002885900028860000288610002386200C28863C002886400028865C0028866

DELETEDINSERTED

tDOT = ( 2 . 0 * ( A 1 * A 2 * A 3 ) * * ? ) / EEDOT = ( (2 .0 * (A1*A2*A3 ) * *? ) /E ) *AFCR

CRP» 5600028990

DELETED C ' MRITE(6#20) EOOTINSERTED C WRITE (6,20 > EOOT29020 C 20 FORMATdHO* ' E DOTa •« E12 .5 )

CRPR 5800029000

DELETED •INSERTED

2020

E23.6)

* » * * * E N D OF F I L E S REACHED. COMPARISON F I N I S H E D .

r t 5 FTLE MAS T4A1 RECORDS.* !**•.'• C T L E HAS H5$ RECORDS.

CRPR 60C0029020

X6782.7 F7.R.00 NO » DETECTED

TO COHPARE A f>AIR OF FILES OF H3 - CH ARACT€R R- COROS UMAX * - 1 0 )

* * * * » T M E FOLLOUIKG DIFFERENCES MF"»£ FOU*O# GROUPED I\ ' SETS OF CONTIGUOUS CODIFICO RECORDS:

DELETED1MSE9TE0IISfTEO

DATA (RT < I > , l * 1 , - S > / 0 . 0 / 0 . 3 69431 8*0.3300094 3* 0.6699 905 2 * 0 . 9305682 #1ODLF 25DATA <?T( I> , I=1 ,6> /O.C,C.J69431S,0 .3300094 3,0 .66999052»0.930 5632,10002985 0DATA RT/0 .0 ,0 .06943 la ,0 .33000948 ,0 .66999052 ,0 .9305632 ,1 00029860

OEIFTEDU S I N G

rt 0 "EVti< 'S MODEL DHSCRI8ED I N NUREG 0035« O ^EYERMS '-OOEL 0ESCRI9E0 IN NUPEG 0 0 3 5

EMDNS 600034430

DELETED. 10C1 F09>1AT(/,10X,5HCLAOF*10X,«.HIGAP'S*20I3)FOR"AT<',1QX*5HCLAOF,1OX,SHIGAP"S,2OI3>

FCMI 15800040870

OFLETED 1CC5 FO»«AT( ?3X, SHOLIGAP'S , 2013 >1005 FOT'AK 23X, 5H0LIGAP"S , 2013 )

FCMI 16500040940

DELETED 1011 F0 I("AT(/,5X,6HCOUPLc»10X#7HIGAP'S»#20(I2,2X) )INSERTED 1011 F0R iAT(/,5X,6HC0UPLE,10X#7HIGAP"S=,20(l2,2X))

FCMI 247C0041760

1C12 FOR«AT< 1H , 3 X ,1(212 F0i?"'4T< 1H , 3 X ,

5HSIG>S,34X,5HEPS'S,34X,5HEPP*S)5HSIG"5,34X,5HEPS"S,34X#5HEPP"S>

FCMI 25300041820

DELETED 1 0 2 1 F 0 * v A T ( 5 X , 1 n H F R E E S T A C K , 1 T X , 7 H I G A P ' S s , 2 0 ( I 2 , 2 X ) )10?1 F0a ' - *AT(5X,10HFREE 3T ACK,1 " X , 7 H I G A P M S « , 20 ( I 2, 2X ) )

* * * - . *F>40 OF F I L E S REACHED. CO'-'PA1* ISON F I N I S H E D .

OLD F ICS MAS 153? Í Í Ç C C R O S ; \ C M F I L E HAS 1534 RECORDS.

FC!»I 3 5 300042820

PRCGRA" TO COMPARE A PAIR OF FILES OF SO-CH AR AC TE R RECORDS UMAX * - 2 0 )

* * * . * T H Ç FOLLOWING DIFFERENCES WERE FOUND» GROUPED I» SETS OF CONTIGUOUS MODIFIED RECORDS:

DELETED1'JSERTED

ILLICIT RE*L*S (A-H#O-Z> F-.Rt 1000045800

DELETEDINSERTEDINSERTEDINSERTED

3D F(L»I> = (1.03r» r* r* v T

- ( 1 . 0 - AK1 ( l > ) * ( < 1 . 0 - E X P ( - A K 2 ( L ) * D E L H ) ) / ( A K 2 ( F G « L 184C0C47641

A < 2 ( L ) ) * i > d L E < n E L H ) ) > 00047642= ( 1 . 0 - ( 1 . 0 - AK1 (L> ) • ( ( 1 . 0 - A K 2 $ ) / ( A K 2 ( 0 0 0 4 7 6 5 0

00047771

OELETED

I "i S E R T E ">1 IFXP<-AK2(L>* DELH)> • ( 1 . 0 - E X ° ( - A K 2 ( L - 1 > * DELH)) ) * 0 . 5 * AFGRFGRL 198

) • ( 1 . 0 - A K ? L t ) > * - . 5 * AFGR 0 0 0 4 7 7 9 0

I N S E R T E DINSERTEDIVSFRTEDJVSfRTEOIVSERTED

CCCC

- «PPIF(CMf»l'P .LT. 1.OE-7)

IF(CH0U? . G E . 1 . 0 E - 7 ) TW=(2nO0O.EOWRITE(6#1717) 3°

- B P P ) * D T / ( 3 P - 3 P P )

1717

00C4795t0004 79520004795300047954000479S500047956

1MSERTED «RITE (6,1 81 S) T'i 0004796100047962

IV5ÇRTE0DATA 3STRES» BTEVP fl (0. EO)/3ATA 93TRES» *T£».P-/Z (0. EO)/

FL09 3400049600

I\SERTED DATA 9STRES' BTE!»P /O.O#:.O/ 00049610

DELETEDIKSERTÇD

CO^ON/PHYPRO/FTIELT #F«EFl!S *CTWELT #CHEFUS #C TRANS LACEI 8C0»->JI0N/oHYP9/FT'«El.T #FHrFUS #CTMELT #CHEFUS #CTRA»»!8 0 0 0 5 3 9 1 0

» IA<9*99)

OF FILES *EACHFD. COMPARISON FINISHED.

CLO FILt HAS 150? RECORDS." N*W FILE HAS 1514 RECORDS.

FRAC2 400053960

X63?7.7 F7R.00 \ 0 c.F9Qt> DETECTED

PROGRA* TO COMPARE A PAIR OF FILES OF SO-CHARACTER R: CORDS (IWAX « - 1 0 )

• * * * * T H E FOLLOWING DIFFERENCES WERE FOUND* GROUPED l*i SETS OF CONTIGUOUS MOOIFIED RECORDS:

OELETEOINSERTEDINSERTED

DFLETEDINSERTED

DELETEDINSERTED

DELETED •INSERTED

DFLETFDI\SERTED

INSERTED

C

C

DIMENSION DCO(1> *DELTA2(1)DIMENSION DCOd) »DELTAZ(1)DIMENSION FMGP(NA,1)

CO*r»ON/PHYPRO/FT1ELT *FHEFUS *CT«ELTCO^^ON/PHYPR/FTMELT *FHfFUS *CTI«)ELT

DIMENSION A(1> * IAC1)DIMENSION A(9999> * IA<9>99)

a ITRANS/3*5*6*7*8*9 .10*11*12*13*16** I TRANS/3*5*6*7*8*9 ,10*11*12*13*16*•» .«AXIDX/^ /# MAXIOX/19/

»AXIDX*19

*F^GP(NA*1 )

*CHEFUS *CTRAN3*CHEFUS ,CTRANB

1 8 * 1 9 / *18*19 /

GASP 350006316000063170

LACEI .800067620

INIT3 400067670

LACE1 8500071630LACE1 8600071640

00C71720

***»*EN6 OF FILES REACHED. COMPARISON FINISHED.

OLD FILE «AS 12*82 RECCRDS; N€W FILE HAS 123* RECORDS,

H63&5.7 F7W.00 NO OETÇCTEO

PROGRAM TO COMPARE A PAIR OF FILES OF 80-CH ARACTEft RECORDS UMAX » - 1 0 )

«««•«THE FOLLOWING DIFFERENCES WERE FOUMD» GROUPED H SETS OF CONTIGUOUS MODIFIED RECORDS;

INSERTED

DELETEDINSERTED

DELETEDINSERTED

DELETEDINSERTED .DFLE1COINSERTED

INSERTED

INSERTEDINSERTEDINSfRTEDINSERTEDINSERTEDINSERTEDINSERTED

DELETEDO?LcTED

C

C

C

C

SUBROUTINESUBROUTINE

MAINCHA»»NZ

C0V>-i3N/PHVPi<0/FT*ELTCO"I*!ON/PHVPR/ FT'IELT

DIMENSION A

DATA FDELTADATA FDELTADATA CT*IELTDATA CT^ELTDATA CHEFUSDATA CHEFUS

FDELTA=0.0CTMELT=1.0CT»AN9»1.0CTPANEsi.0CTRANZai.OCHEFUS=1.0FHFFUSsi.O

TCONV(TTT) =

(9

//

/1/1/I/1

(

O.EOO.EO,E0/#.E0/#.EO/*.E0/#

TTT •1

#F-(EFUS#FHtFUS

A(1)IA(9>99)

//CTRANJ /I.CTRAN3 /I.FHEFUS /I.FHEFUS /I.

CFTOR ) /

*

'CTMELT sCHEFUS «CTRANS#CTMELT «CHEFUS «CTRANB

E0/# CTRANE-/1.E0/# CTRANZ /1.E0/E0/# CTRANE /1.E0/# CTRANZ /1.E0/EO/En/

CKTO.R

MAIN 20007?260

LACEI 800074300

KAIN5 400074370

MAIN 2700074440MAIN 28000744S0MAIN 2900074460

00074660000746700007468000074690000747000007471000074720

MAIN 48MAIN 49

DELETED C THE FOLLOWING CALL TO PHY'BO COMPUTES THE PHYSICAL PROPERTIES * * I N 110INSERTED C THE FOLLOWING C*LL TO PHY'R COMPUTES THE PHYSICAL PROPERTIES 00075370

INSERTEDINSEPTEOINSERTEDI\$ERT 0INSERTEDINSERTED

IF <NRESTR «EQ. 1> CALL T1PEGN(AÍLBU1)#A<LZR02A)# 000797911A(LANG)#A(L9TRN0)»A<LCCD»A(LP0RS1)#A(LOENSP),A(LDPWPP), 000797922A(L0LDo6)#A(L0LEPS>#A<L0LFEP)»A(L0L0TC)#A(L0LDPC)»A(LOLDUR)# 000797933 A <L0LI6P)#A(L RE»»S) , A < LRF€=> s) # A (LEPP) ,A < LEP) # A< LS IG ) »A <L EPS ># 000797 944A(LCTKAX)#A(LCHE«)#NA#N«#rRi#N7»IT#NREAD,NRESTR#N«OLL>GASES# 000797955A(LGASMO)»CRNSU#N3#N6) 00079796

DELETEDINSERTED

SO CAIN 5^^00079R20

INSERTEDINSERTED

INSERTEDINSERTED

C IF (NRESTR .£ (9 . 1 ) CALL TA PEGN (A (LBU1) # A (LZR02 A ) , 000P0111C 1 A(LANG)»A(LRTRMO)«A(LCC1 )#A(LP0RS1> * A(LÒENSP>#A(LDPWPP) » 0 0 0 9 0 1 1 2C ?A(LOLt>PG),A{LOLEPS)#A(LOLFEP),A(L0LDTC)#A(LOL0PC># A(LOLDUR># 0 0 0 Í 0 1 1 3C ?A(LOLIGP)#A(LRE»S)#A<LREF=S)#A(LEPP)*A(LEP) *A<LSIG)#A(LEPS)» 000R011AC 4A(LCTNAX) ,A(LCHEM),NA*NR#lRi»N7#IT,NREAD#NRESTR#NROLL#GASES# 00080115C 5A(LGASM0)#GP :SIZ#N3#N6) ' 0 0 0 8 0 1 1 6

DELETED COMYOK/PHVPRO/FTMELT,FHF*US

#CTMELT #CHEFUS ##CTMELT ,CHEFUS / CT RANR

LACE1 S00080690

DELETEDINSERTED

CALL DATEÍDAY)RAY = 1 .nCALL OATE(J>»Y)

PGHD 340C0«257100082580

DELETEO RE»O ( 5 # 1 C ) NPLTNO > N 0 G 9 I D PLTI1 1

INSERTED9FLETEDINSERTED

READ <5»10#END*100> NPLTM3 # NOGRIDIF ( ECM5) ) 100,5I F ( E0F15) ) 100#5

00084590PLT1 2300084400

•****E\D OF FILES REACHED. COMPARISON FINISHED.

OLD FILE HftS 1755 RECORDS; NPU FILE HAS 1773 RECORDS.

X6391.7 F7R.C0 NO F.RROR OEIECTF-D

TO COMPARE A »AIR OF FILES OF 80-CHARACTER R: CORDS (IMAX • - 1 0 )

•««««THE FOLLOWING DIFFERENCES WERE FOUND* GROUPED 14 SETS OF CONTIGUOUS MODIFIED RECORDS:

DELETEDINSERTED

COf^ON/PHYPRO/FTMELTFT*ELT

«CTMELT«CTMELT rCHEFUS

«CTRANB«CTRANB

LACEI 800091830

DELETEDINSERTED

DIMENSION A ( 1 ) , HDIMENSION A<9999) «

PRT11 400C91880

DELETED 1000 FO«MAT(32X#12A6)INSERTED 100C

PRT1 5900092370

DELETEDINSERTED

CO"WON/PHYPRO/FT«1ELTCO^MON/PHYPR/FT^ELT

#FHEfUS «CTMELT «CHEFUS «CTRANfl LACE1 8«CTMELT «CHEFUS «CTRAN9 0009S280

DELETEDINSERTED

DISTENSION A d ) , I A ( 1 )DIMENSION A ( 9 9 > 9 ) « I A ( 9 ? 9 9 )

PRT21 400098330

. DELETEDINSERTED

10'^ROB LENGTH10HR0D LEMGTH

« F 9 . 3 « SH ( I N ) 0 F1Q.5 , SH (M) 0 13HPCT. INCREAPRT2 336« F 9 . 3 0 SH ( I N ) 0 F10 .S 0 4H ( » ) 0 13HPCT. INCREAOO101730

DELETEDINSERTED

I F ( NDE^UG .EQ. 1 ) WRITE( 6»1030) ( EPP(KK) / KK • 1#NT 31F( :>'DE1UG . £ 0 . 1 ) WRIT€<6#1030) ( EPP(KK#D * KK » 1# NT

«««««END OF FILES REACHED. COMPARISON F I N I S H E D .

OLD FILÇ HAS 15^2 =» = CORDS; NE'J FILE HAS 1592 REC330S.

RESTF 3200104100

PROG1»»* TO CO*P*RE A PAIR OF FILF.S OF SO-CMARACTTR RECOROS <I»AX • -10)

•»»«»THt FOtLCWIKÇ DIFFERENCES WE»E FOUND» RROU°F0 IN SETS OF CONTIGUOUS "ODIFIED RECORDS;

DFLETf0 READ («TAPS)»EAO (NTAPI)

<OLEPS(J>#OLFEPS(J>»Olf»TC(J)#OL&PG(J)*OLDPC(J)*(OLCPS(J)#OLFEPS<J)#OLDTC<J)#OLDPG(J)#OLOPC<J)*

310 REAP (NTAPS) (REPS(J»L)»RFEPS(J«L)#EPP(J«L>#EP(J>«SIG(J#L)310 1E»D (NTAPI) <REPS<J,L)#RFEP$<J#U#EPPU#L>#EP(J>,SIG<J/L>

INSERTED C

• **»*FMD OF FILFS REACHED. COMPARISON

OLD FIL.E "AS 1 * « RECORDS; NEW FILE MAS 1«00 FECORDS,

TAPE 382001163*0

TAPF 38500116410

00120780

F7R.P0 NO E»»OR DETTCTFD

TO COMPARE A PAIR OF FILES OF SO-CHARACTfcR RECORDS <I»AX * -

**«**TME FOLLOWING DIFFERENCES WERE FOiJNt, GROU°fD IN SETS OF CONTIGUOUS MODIFIED RECORDS:

INSERTED

INSERTED

DELETED

INSERTED

INSERTED *

INSERTED

CC

C

c

SUBROUTINE PROPIO<A> 00^20790

SUBROUTINE «>ROPIO<A> PRID *SUar?O«j:iNS IDENTIFIES CURRENT MATERIAL PROPERTY MODULE «IOD.NUWBER 00120*10AT TOP OF EACH PASS OF PRINTOUT WHEN CALLED. 001?QS?0

SUBROUTINE IDENTIFIES CURRENT MATERIAL PROPERTY NODULE

AT TOP Op EACH PAGE OF PRINTOUT WHEN CALLED.COOEIDC5), K5)

(3) ,9

OATA NMAX /3 Ir1 ON /?HON I** OFF /3HOFF/,J LOCIDX/ 1 /

PRID

PRID 6001?0S50nO1?O86O

001208^0001P08900012090000120970

e PTÇO

DELETED9FLETEDDf LÇ

/LACDL/ MÍXIOX,EMFLAG PRID 8C*»** DAT* STATEVENT ?ELPW SHOULD 3E UPDATED EVERY TINE THE MATERIAL OO12O9"5O

OI^ENSION CODFIf>(3)» Hi) PRIP 9C»*»* PR-)PÇRTV «ODULE IS CHANGED. UPDATE ONLY THE MODIFICATION NUMBER. 00120940

DIMENSION F»COOE <1) # PRIO 10» FVFL«IG<' ) PRID 11

DiNTA N"AX /5 /. ' PRIP 1?1 ^N /?M0\ /. ' PRID 13* OFF /3MOFF/, PRID 14* LOCIOX/ 1 / PRIO 15

OFLÇTEt»INSERTED

INSERTEDT M r ,T Q •• Ç I)

C**** DATA STATEMENT *ELOW SHOULD 3E UPOATCD FVERY TI»C THEDATA CODEI*) /p.M *«T PRO#ÍH MODULE ^SH^OOlOA I»

€•••• BROPERTV "O&ULE IS CHAN3E9. UPO*T«- ONLY THE MODIFICATION NUMBER,/«H *AT

ON ) A<J) s EWCODEÍJ)OFF) A<J) * CODEID(J)

100

PRID 17001?0960PRID 18001?0970001?0?«0001?099000121000001210100012102000121030

9 F L E T F D

DELETE1)DFLETEODFLETE!)DELETE»

DATA C05EID /3H >WAT PRO#SH MODULES'Ji'iOUTINF PMVPffO

H 10D10A

X> . F Q . ON ) A ( J )E * F L A 6 ( L 0 C I 0 X ) . E 0 . O F F ) A ( J )

E"!CODE(J)CODEIO(J)

100

PRID 2000121050P»IO 21P*ID 22PRIO 23PRIO 24PI IOPRKPRID

25

27

<:«J«?!>O'JTIKE PMVP"ÍO PHRO 3C PHV«>9 RETURNS U0?# (U#PU)O2, ANO ZIPCALOY MFLTIN6 POINTS 00121070C ANO HPST»; OF FUSION» AND JIRCOVIU* ANO ZIRCALOV ALPHA TO BETA 001210*0C TRANSITION T F w:>FR ATUF ES. 00121090

DELETED C PHVPPO PFTU*MS UO?, <t#t>U)O?* AND 7IRCAL0V MELTINfi «>OINTS PHRO 5C AN9 HF*TS OF FUSIO\# «VD 2IRC0NIU1* AND 7IRCAL0Y AL«»riA TO RETA PHRO 6C TRANSITION' TF W«»F •»« TUf F S. ' PHRO 7

/ FTKELT^FHFFUS/CTilELTjCHEFUSfCTRANP, 00121130

INSERTED

DELETED

INSERTEPINSERTED

I\'SE »TFO

INSFRTFOINSERTED

DELETEDINSERTEDDELETED •

t»Fl

OELETFODFLETED

DFLETSDDELETES

9FLETÇ0

CCCCCCCC

CCCCCccccc

CTRANE#CTRANZ#FOELTA,BU

/ FTMEIT.FHEFUS#CTMFLT#CHEFUS#CT»ANB,/PHVPRO

FTVELTsOUTPUT UO? OP MXFO OXIDF FUFL MELTING POINTSUO? O1» flXFD OXIDF FUFL HEAT OF FUSION(J/KG)

rsOUTPUT Í9 CLAD «ELTING POINT (K>ZR CLAO HEAT OF FUSION (J/KG). \

in=OUTP»JT HFGIN Of ZR-4 ALPHA-»FTA TRANSUS TEMPERATURE (K)CT»ANE=OUTPUT ENO OF ZR-4 ALPHA-9ETA TRANSUS TEMPERATURE (K)CT»ANZ*OUTPUT ZR ISOTí-ER*AL ALPMA-flFTA TRANSUS TEMPERATURE (K)

LMUIO-SOLID COEXISTFNCE TEMPERATURE RANGE (K)

FTr'ELT*OUTPUT U3? O1\ MXED OXIDE FUEL MELTING POINTS (K)BU «INPUT PUWNUP (^W-S/KG-U)FHCFUS'OUTPUT UO? OR MXEO OXIOF. FUFL HEAT OF FUSIONÍJ/KG)COMP = INPUT PUO? CONTENT (WTJ5)

T 2P CLAO MELTING POINT (K)T ZO CL»* HEAT OF FUSION (J/<G>.

CT9ANR=0UTPi)T HÇfii^ OF Z9-4 ALPHA-HFTA TRANSUS TEMPERATURE <K)CTSJANEsiUTPUT ÇNO OF 7R-4 ALPHA-BETA TRANSUS TEMPERATURE (K)CT9ANZ=0UTPUT ZR ISOTHERMAL ALPHA-PETA TRANSUS TEMPERATURE (K)FDFLTA=OUTP'JT LIQUID-SOLID COEXISTFNCE TEMPERATURE RANGE (K)

BUCO*P

INPUT- OUP\U»INPUT PUO? CONTENT (WTX)

DATADATA

•THE METALLURGY OF ZIRCONIUM»"TH€ METALLURGY OF ZIRCONIUM"

OO12114O

PHROPHRO

001?1001210012100121001?10012100121

1112

1701801902002102202^0

00121240

PHRO 1500121260PHRO00121PHROPHROPHROPHROPHROPHRO

PHROPHROPHRO

PMRO

162701718192021?2

24252 A

3900121410

DFLETF» C PMVP<»0 WAS ODFft 9Y V.F. BASTON IN *AY 1974C «HYPR «AS CODE» BY V.f. BASTON IN «AY 197*C PHYPRO WAS LAST MODIFIED p* C.S. OLSEN IN FEB 1975

INSERTFD C PHYP* WAS LAST V0D1FUD BY C.S. OLSÇN IN FEB 1975!>*LET€D C «»HYt>»0 WAS LAST «ODIFIFD 9Y B. W. 8U"»NHAM* MOVE «PER 1977INSERTED C PHYPR WAS LAST MODIFIES BY 6. W. BU^NHAI»* N0VEW8E» 1977

PH*O 44001?U60PH«O 4500121470PHRC 46001PU80

OFLETE&INSERTED•DELETEDTNSE9T£!>DFLETÇP

PíSE«»TÇD

C (?) J.E. HA9H0TTLF fTHEC (2) J.»;. MARBOTTLE "THEC OF IR RAM ATION GROWTH INC OF IP»4i>iATI0K GPOUTH INC (3) ».C. OANIFL# MN-PILEC (3) P.C. OANIfL» "IN-C HAVINC LOW HOOP STRESSESC HAVING LOW HOOP STRESSES

TEWPERATU9FTÇMPFRATUREZIRCALOY-?'ZIRCALOY-?"

DIMENSIONAL CHANGES OFOI"FNSIO»JAL CHANGES OF

(LW(3R DEVFLOPWF.NT(LWBR DFVELOP^ENT PROGRAM)

CAGO 7200121960CAGO • 2100121970

ZIRCALOY-4 TUPINGCAGO 247IRCAL0Y-* TU3INGC0121980

AND NEUTPON DOSE DEPENDENCEAND NEUTPON DOSE DEPENDENCEIN ASTK-STP-4Ü5 <1970)IN ASTI»-STP-4*Ç <1970)

NUCLFARNUCLFAR

CA»»O 2500121990

INSERTEDOELÇTÇDINSERTEDOf». FTFCINSERTEDOFLETEDINSFRTFD

CCCCCCCCCC

TA^EN FTA«TFM tOF ZIPCOF Z I »C«PHYSIC"PHYSIC«E°ORTRE°ORTAND PRFANO PRE

RO" R.L. MF.HAN AMD F.W. «IIESINGER» 'MECHANICAL?Q» R.L. "!EHAN AND F.W. WIESINGER» "MECHANICALALOY-2', USAEC REPORT KAPL-2110 <19A1), D.B.A.L OY-1", USAEC íJE»ORT KA»L-2110 (1961J* D.H.

OF ZIRCALOY-2 ANDOF ZIRCALOY-2 AN»KFARNS» 'THFR-'ALKEARNS* "THERMAL

AL AVt "«fCHANtCAL PROPERTIESAL ANO "ECHANICAL PROPERTIESWC AP-376O-41 (1<»65>, *N0 J.JJCAP-1?V>-41 (106S)# AND J.JFERRBO ORIENTATION INFFRRE5 ORIENTATION IN

ZIRCALOY'#ZIRCALOY"#

IJSAECUSAEC

REPORTREPORT

PROPERTIESPROPERTIES

SCOTT#SCOTT*-A'* USAEC-4*V USAECFXPANSIONEXPANSION

WAPO-TW-472WAPD-T*-472

CATK 1?0012?2«OCATX 1400122290CATX 1500122300CATX 1600122310CAT" 1700122320

C *TMÇ wçTALLUBCY OF 71PCON! UY • , «̂C GRAW-HILL BOOK COMPANY* NEW CATX 2?C "TME "ETALLU«>RY OF ?IPCONlU*»"* *C GRAW-HILL BOOK COMPANY* NEW 00122370

DELETE» C <1> C. 9. RRGOKS AMO í. E.INSERTED C (1) C. *. CROOKS ANO t. E.oeiETFO C OF ?IPC5(.OV - ? FRO» 50 TOI\SERTÇo C OF zioCMOV - ? rqí>M ;o T O

STANS9URY, «THESTANS"*U»Y# "THE700 C* JOURNAL700 C JOURNAL

SPFCIF1C HEATSPECIFIC HEATOF NUCLEAROF NUCLEAR

CCP 1*00122940CC» 1400122950

DF.LETFDINSERTED3ELETE0

THAT OF E.F. inRAHIl^* M N REACTOR TURdLAR CPEEP OF ZIRCALOr-2 CCRP 1*THAT OF E.F. T^RAHIf, "IN REACTO» TUPULAR CREEP OF ZIRCALOr-2 00123520«T ?60 TO ^POC'# JOtJiNAL OF NUCLEAR VIATÇ RIALS» VOL. «6 (1973) CCRP 19AT TOO TO iOOC» JOURNAL OF NUCLFAR VATE«>IALS» VOL. «6 (1973) 00123530

DELETED cccc

THE FLUX DEPENDENCE IS BASFD ON E. KOHN UN-REACTOR CREEP OF CCRP 21THE FLUX DEPEVDENCF IS 9ASED ON E. KOHN "IN-PEACTOR CREEP Of 00123550

FUEL CLA5MNG'» SYIPOSIU* ON ZIRCONIU* IN THE NUCLEAR CCRP 22HJEL CLAMPING", SY*!»»OSIU» ON ZIRCONIUM IN THE NUCLEAR 00123560

DFLETED C TAKEN F«OM R.L. "EMAN AND F.W. VIESINGER, «MECHANICALC TAKEN FROM R.L. MgHAV A'JO F.W. UIESINGER,/ "WECHANICALC OF ZIRC*LOY-?', 'JS^C f>E°ORT KA°L-?11O (1961)/ D.B.

INSERTÇO C OF ZI PC *L Or-?", US4EC REPORT ICA«»L-?11O (19«1), D.P.DELETED C 'PHYSICAL AND MECHANICAL PROPERTIES OF ZIRCALOY-2 ANDINSFRTEh C "PHYSICAL AND MECHANICAL PROPERTIES OF ZIRCALOY-2 ANDPFLETED C REPORT WCAP-32*9-U (1965), AND J.J. KEARNS, 'THERMALINSERTED C RE°ORT VIC A°-32<S<i-«1 (1065), AND J.J. KEARNS, "THERMALDFLETÇO C ANt* oopFERRE1) ORIENTATION IN ZIRCALOY', USAEC REPORTINSERTED C AN? PpeFER»?D ORIENTATION IN ZIRCALOY", US"VEC REPORT

PROPERTIESPROPERTIES

SCOTT,SCOTT,

', USAEC", USAEC

EXPANSIONEXPANSION

WAPO-TK-472WAPO-TW-472

COTX 1200123770CDTX 1300123780CDTV 1400123790COTX 1500123300CDTX 1600123910

DFLETÇD C "THF «ÇTAtLURRY OF ZHCONIUM», ¥C r,PAW.HILL POOK COMPANY, NEW CDTX 21INSE^TF» C "THE »* • ALLUR6Y OF Z IF CON I U"!"# ^C GRAW-HILL ROOK CO*»ANY, NEW 00123860

9TLFTF0 1.PP50E11 -1.00505 it -

CEOD 4900124720

INSERTED ?0 1.OOSOF.11 - • 4.7'4S17SE7 00124730

/PHYPI?CFSI 6400125410

(3) K< 3) «c

PF.TTFPSSON, «LOW CrCLE FATIGUE CRACK GROWTH"LOW CYCL C FHTif,||P CROCK GROWTH

'J< NUCLEA* «ATF9IALS 56 (197S) »P 91-102

CF»C 3?00176740CFAf, 3 3001P6750

ft c L E T Ç 0 /PHYPRO / rTMELT,FHEFUS#CTMFLT#CHe.FUS#CT«fANB,FTvELT,FHFFUS#CTMELT#CHf FUS

FCP ?900139250

DFLF.TFO C YOUVG'S vO&'JLUS F09t*JXED OXIDES IS I»ASFO UPON DATA FROM NUTT ANO FEOO 29C YOVNGMS MODULUS «OR **IXED OXI0E5 IS BASED UPON DATA FROM MUTT ANO 00139900

OFLETFD

OF'.FTfD

C AS GIVEN IN M"?!\NIU*1 TIOXlDF; PROPFRTIFS ANDC AS f-IV-'J 1« "USANIU"' riOXIOE: POOPEPTIES A MO NUCLFAOC AP"LICATIONS#* J. ''FLtE» E P. #US«F C * 1 961 , ". 1<>7C APPLICATIONS," J. ^FLLE# EO.#USAEC,1961# P. 197

FESS 1300140330FESS 1400140540

C POTSSON'S RATIO FOR MIXED OXIDES IS THE VALUEC P 0 I ç S 9 V S R'.TIO fO' VIXED OXIDES IS THE VALUE

BY NUTT FPIR 15(IV NUTT 00141460

DFL ETFf»FT*ELT#FHFFlJS*CT««FLT,CHEFUS»CTRANP,

FTOK ?600142830

•5ELETF D rT•''ELT,THEFUS»CT^"ELT,CMEFUS»CTRA^R, FTXP 32

0J144900

ETÇR OATS / 1. // 1. /

FTXP «200145000

FOELTAsi.O 00145070

OFLFTF») C STÇ«* EQUATION IS FPOF ".EYE** FT.AL.C ST^A'* EQUATION IS F90»' *!EYER, ^T.AL.C T7ANSP09T °9PPEPTIES OF STEALS THF

I\'SffiTFD C T"?A*JS=>I»T OBOPriJTlCS OF STFA«M# THE

» ' THF.9*IOI>YNA*I C AND» "THERVODYN A*T C ANOAMFRICAN SOCIETY OFAMERICAN SOCIETY OF

GTON 34001456406T0N ^500145650

OPLETFD ,P.2A P.?5?P.?5°

<1OS4>(1954)

GVIS ?200146670

C S T c « » F O i J A T l O N I S F«»O^ V A Y E - Í » F T . A L . » ' T M E R " C 0 YN A ' M C AMOC STFft"* Ç O U A T I O N I S F 9 0 ' V A Y E R # E T , A L . # " T M E ^ M O D YN » * I C AVOC T ' Í M S » o i I T " R O P F 1 T I E S OF S T F A M » , THE A " Ç t > I C A ' J S O C I E T Y OFC T f íA í«S°O>»T D R O P F R T i r 1 ? OF S T E A W " , T H E A V ç p J C A M S O C I F T Y OF

G V I S 2 6C 0 1 4 6 7 1 OG V I S ? 70 0 1 4 6 7 2 0

C M O D I F I E D HY P . L . ^ I L U f W » A P R I L * ? « , " A Y * 7 4C w o n I F I c>) HY P . L . M I L L I R # A P P I L " 7 4 # MAY " 7 4

24C014H360

0 r I. F T P n F U N C T I O N C O M P U T E S P C I S S O N ' S R A T I OV S PATIO

FI«CP 500148480

I\SC.«ÍTED1ODIFIFD HY " . L. w I LLf R r

nv ».L.«RLE«?* APff'IL

t 7 4 #"74*

MAYVAY

« 7 4"74

F««CC 1600150550

DEL E ON HA^SY'S DATAON HA«»OV"S TATA

E*ST 1700151620

OFLETEO C ' T 9 « N S 3 T ? T "H E N'O « EN A • *P . ?6 ANO ».?"?? ( 1 9 6 Í 1 )C "Ti?AVSDORT PHE NOVENA", P . 2 6 AND 0 . 2 5 0 0 0 1 5 2 4 3 0

I*;sr9TFI>P T . i l . * • TH Ç RMCO VN A"T C AND

Ç T U A T I O V I S F<?0> VAYER» Ç T . A L . * "TMÇ»VQDYN A « I C ANDT?ANSP0?T o p 0 p F p x i F S OF S T t A M » , THF AMÇRTCAN SOCIETY OFT"ANS°OWT PPOO'^' iTIES OF S T E A V " , THF. A " E « I C A N SOCIETY OF

* * * * * r \ 0 o r F U P S R E A C H E » . C O M » A L I S O N F I N

OCO F I L E H a s 3 ? 5 6 «?FC0?P<5 ; 'JEW F I L E H A S 3 2 5 7 k E C O R D S .

00152*70E«GT 3600152**0

NO

.32

IV - MODIFICAÇÕES FEITAS NO CÓDIGO FRAPCON-1 QUANDO DA IMPLANTAÇÃONO COMPUTADOR HB-DPS7

.33

t. INTRODUÇÃO

O código FRAPCON-1 foi originalmente escrito em línguagem FORTRAN-IV para computadores CDC-76OO. Este código foi Im-plantado em FURNAS no computador IBM-43411. Na Implantação do côdigo no computador HB-DPS7 da CNEN foi utilizado a versão IBM, emvirtude da maior compatibilidade entre os dois tipos de computadores. 0 presente comunicado tem por objetivo efetuar um levanta*mento de todas as modificações feitas durante a implantação,assimcomo os motivos pelas quais elas foram introduzidas.

2. MUDANÇAS EFETUADAS: DESCRIÇÃO E ANALISE

As mudanças efetuadas foram de 3 tipos: erros sintãt^cos, erros por execução e modificações para melhorar o desempenhodo código, que serão apresentados a seguir.

2.1 - Modificações de Caráter Sintático

Neste tipo se enquadram as modificações efetuadas paraadaptação da versão IBM ao compilador FORTRAN do computador HB.

a) Troca da chamada de uma subrotina que zerava variáveisreais para uma outra que zera variáveis inteiras, poisa variável em questão ê Inteira. Assim, em lugar deCALL MEMSET (0, IQUIT, 19)passamos a terCALL NEMSET (0, IQUIT, 19)

b) Dimensionamento da variável indexada IVAL(178) noCOMMON/POINT/ para armazenamento de dados e retiradada declaração DIMENSION IVAL(l).

.3*

c) Transformação de FORMATS do tipo "H" em 'plies1 e In-trodução de vírgulas separadoras nos mesmos.

d) Introduçio do cartão inicial no programa principal, ouseja PROGRAM FRAPCON.

e) Transformação de um loop de "00* em um loop com conta-dor (II)» pois havia possibilidade de entrada para es-te loop de "DO", na subrotina CCREEP.

f) Mudança do tipo da variável DAY de REAL para CHARACTERna subrotina PGHEAD.

g) Na mesma subrotina, inicialização da variável A utili^zada na Impressão de dados, através de uma declaraçãoDATA e mudança nos FORMATS para adaptação de impressãode datas.

h) Retirada da chamada da DATE que no COC fornece a datade execução do job e introdução da FUNCTION KFRTIM(B)que produz o mesmo efeito, no F0RTRAN-77 do HB, na sub_rotina PGHEAD.Convém observar, que a FUNCTION KFRTIM deveria ter si-do declarada com o tipo CHARACTER*22.'

1) Introdução do dimensionamento para variável A noCOMMON/FAST/.Em lugar do COMMON/FAST/A, passamos a ter COMMON/FAST/A(9999). Retirada desta variável de uma declaraçãoDIMENSION.

2.2 - Modificações devido a Erros de Execução

A seguir apresentamos as Modificações devidos a errosapresentados durante a execução do código.

a) Inicialização de variáveis locais "X" e "QF" atravésde comando DATA na subrotina AXHEF.

.35

b) Mudança, nesta «esma subrotina, de um teste para as variaveis Q(J-1,M) e QMAX, que poderiam ser eventualmenteIguais pois correspondem a nôí axiaimente simétricos.

c) Retirada da variável EMFLAG de uma declaração DIMENSIONe Introdução do seu dimensionamento no COMMON/LACMDL/por onde ela ê passada para outras subrotinas.

d) Mudança no nome de uma variável de transformação deunidades CBHTWM para CBFTWM que estava sendo utilizadaerradamente2. CBHTWN - BTu/hr.ft2 -> U/cm2 (3.15248);CBFTWM - 9tu/hr.°F.ft2 -> W/°C.m2 (5.6745).

2.3 - Erros Detectados Mas Não Corrigidos

Um erro de lógica foi detectado no co^unto de subroti-nas PLOTOUT e PLOTOW do código FRAPCON, durante a elaboração doprograma FRAPLOT. Estas subrotinas gravam dados de plotagem . n*arquivo 17 e o erro ê corrigido quando da leitura deste arquivopelo programa FRAPLOT'.

A lógica da subrotina é:SUBROUTINE PLOTOUT (...)

PLTV(6)«PLTV(7)«PLTV(15)« ...

00 10 I • 2, IR1

CALL PLOTOW (PLTV )

10 CONTINUERETURNEND.SUBROUTINE PLOTOW (PLTV, ...)

PLT¥(6) « PLTV(6)*FTPLTV(7) « PLT¥(7)*FTPLTV(15)« TK(PLTV(15)

RETURNEND

As variáveis PLTV(6), PLTV(7) e PLTV(15) são constante-para todos os nós num mesmo intervalo de tempo, portanto sõ deve-riam ser trocados de unidade uma sõ vez. Da forma como a subrotna PLOTOW i chamada, as unidades são trocadas JR1-Z vezes, ond<IR1 i o número de nós axiais. Portanto sõ o primeiro valor ê icorreto.

2.4 - Modificações para Melhorar o Desempenho do Código

As modificações relacionadas abaixo foram efetuadas para que o código apresentasse um melhor desempenho e pudesse forncer resultados adicionais necessários para nossa análise.

a) Aumento no número de variáveis, de 21 a 24, a serem grvadas para plotagem e utilização do programa FRAPLOT.

b) Na subrotina CLOSE foi frita uma alteração no critiride convergíncia (CUT) de 1.0E-10 para 6.OE-10,evitandoassim, que o processo 1terat1vo atingisse 100 Iteraçõesem convergir, evitando nensagem de advertência.

c) Introdução, na mesma subrotina, da Impressão dos valeres de X(abcissa) e FOFXfvalor da raiz), quando o 11m1te de 100 Iterações for ultrapassado.

.37

d) Retirada da subrotina TCOR, que calculava dadQSvós â condutividade térmica do U02 baseados no "LIONSDATA", pois esta subrotina não era chaaada.

e) Retirada da subrotina FLUXDP que não era utilizada,pois existe a subrotina FLUXO que possui o mesmo objet1vo, ou seja, calcula os fatores de depleção do fluxo.

f) Introdução de uma variável que fornecera os valores dapressão de contacto para a plotagem A(LPIKT) na subro-tina CHAPNZ, na chamada da subrotina PLTOUT.

g) Retirada da chamada da subrotina PROPID que apenas 1nj[ciaiizava variáveis de Impressão (títulos).

h) Introdução da variável PINT na lista de variáveis dasubrotina PLTOUT.

1) Modificações na subrotina PLTOUT:- Mudança do DIMENSION da variável PLTV de 21 para 24

e Introdução de PINT(l).- Retirada dos testes para a variável PLTV(l)relat1vosao valor que a variável NPLTAB poderia assumir (0,1,2). Assim PLTV(l) se refere sempre ao eixo dos tem-pos.

- Inserção de variáveis:PLTV(22) « PINT(I-l) -> pressão de contactoPLTV(23) - QMPY(IT)*DCO*PI/40956 -> potência médiaPLTV(24) - bU2(I) -> queima

j) Modificações na subrotina PLOTW- Retirada dos cartões relativos aos teste com a variavel NPLTAB.

- Inserção dos cartões para transformações de unidade:PLTV(22) » PLTV(22)*PSIPLTV(23) - PLTV(23)/FT

k) Mudança na forma de Impressão das variáveis (K,IA(K) ,K > 1,200) para evitar gasto execessivo de papel, nasubrotina POINTR

.38

1) As seguintes subrotinas efunctions foram reticada dosiibprograma MATPRO por não serem usadas: CCP, CCRPR,CFATI6, CHITOX, CHSCP, CLOCRP, CMLIMT, CONECT, ESTRES,EMCCP, ENCLEN, EMCPIR, EMCTON, EMCTXP, EMFCP, ENFEOD ,EMFESS. EMFPIR, EMFTON, EMFTXP, EMSTRN, EMGTON, FCP ,FCREEP, FELMOO, FFRACS, FGASRL, FPOIR e ZOEHIS.

3. CONCLUSÃO

Conclui-se que o código FRAPCON-1 está Implantado nocomputador HB, podendo ser utilizado na análise de desempenho davareta, fornecendo resultados compatíveis com a versão originalCOC.

REFERENCIAS

1. Da Silva, C F . e CHÃO, T. $.; Modificações Feitas no CódigoFRAPCON-1 Quando da Implantação no Computador IBM-4341.

2. Chão, T. C,; Manual de Utilização do Código FRAPCON-1; NotaTécnica GAN-N9 01/85.

3. Da Silva, C F . e Chão, T.S.; FRAPLOT: Um Programa Auxiliardos Códigos da Série FRAPCON; Nota Técnica GAN-N9 02/86.

/Imv.

PROGRAM TO COMPARE A PAIR OF FILES OF 33-CHARACTER «iCOROS <IM*X • -20)

• ••••THE FOLLOWING DIFFERENCES WERE FOUND* GROUPED U SETS OF CONTIGUOUS MODIFIED RECORDS:

INSERTED

OELETEDINSERTED

OELETEOINSERTED

OELETEOINSERTED

DELETED

INSERTED

DELETEDINSERTED

OELETEDINSERTEDINSERTEDINSERTEDINSERTED

PR0G9A!» FRAPCON

NPLOT = 21NPLOT = 24

CALL KE-*SET(O #IQUIT ,CALL NÇMSEK0 #IQUIT #

CO'l^ON / POINT / IVALCO*:VON /POINT/ IVALÍ179)

DI>1EMSION I V A L t D

DATA X # f i F / 4 1 * 0 . 0 # * 1 * 0 . 0 /

I F O ( J - 1 » Ü ) . L T . QMAX) GOI F C Q ( J - 1 , » ) . L E . QMAX) GO

DO 51 11= I^NCREPC DO 51 11= 1,NCREP

IF(NCREP.LT.1 ) «50 TO 5111=1

511 CONTINUE

19)19)

TO 35TO 35

00002260

00002310

Í.1 0

0C003260

00004240

00012140

DELETEDINSERTEDDELETED

INSERTEDDELETEDINSERTEDDELETEDINSERTEDDELETED

INSERTEDINSERTED

OELETFODELETED

CC

«9 FOR?AT<1H , 17HXXXXXXXXXX< XXXX ,94HCLAD TEMP. # AXIAL 5 HOOP SCOO1334O89 FORCAM» XXXXXXXXXXXXXXX CLAD TEMP.» AXIAL I HOOP STPESS»'»

1TRESS»STRAIN»« PLASTIC STRAIN, GAP WIDTH» ANO INTERFACIAL PRESSUREOOO13350•STRAIN,. ' . ELASTIC STRAIN* GAP WIDTH» AMD

? 1SHXXXXXXXXXXXXXXX / / » 5 X » 1 2 3 H J . T* XXXXXXXXXXXXXXX' , / / , 5X» 'HJ T CLAO

3 S I6 AXIAL EDS HOOP EPS AXIAL* S I 6 AXIAL EPS HOOP EPS AXIAL

4AL GAP PINT )• AXTAL GAP P I N T » )

11=11*1If ( I 1 . L E . N C R E P ) GO TO 511

INTERFACIAL PRESSURE'»CLAD SIG HOOP 00013360

SIG HOOP '»EPP HCOP EPP AXI00013370

EPP HOOP EPP' ,00013380

00014600',.00014610

*****END OF FILES REACHED. COMPARISON FINISHED.

OLD FILE HAS 146? RECORDS; M=U FILE HAS 1466 RECORDS.

F'R.OO NO SPOOR DFTFCTFO

PROGRAM TO COMPARE A PAIR OF FILES OF 83-CHARACTER «-.CORDS t IKAX * - 2 0 )

* * * « * T H £ FOLLOWING DI*FE&E»*CES WEOE fOUND» GROUPED IM SETS OF CONTIGUOUS MODIFIED RECORDS:

INSERTED cc

INSERTEDIMSt1Tcr>INSERTEDINSERTEDINSERTEOINSERTEDINSERTEDINSERTEDINSERTEDINSERTED

Cr - --•>

c >C >c—>c—>c—>c—>c—>c

••10D I FICADO EM 22 J UL 1 9 8 6PELO GAC-DR-CNÊNVALOR DE CUT: PASSOUINSERIDA A IMPRESSÃO

DE 1 . E - 1 0 PARA 6 . E - 1 0DOS VALORES DE X E F(X> E l CASO PE

SEfí ULTRAPASSADO O L I M I T E DE 1 0 0 I T E R A Ç Õ E S .

DELETEDINSERTED C — >

CUTCUTCUT

* 1 . H E - 1 0s 1 . C E - 1 0= 6 . 0 E - 1 0

00020160

INSERTED

INSERTED.INSERTEDINSERTED

*»***c\0 OF FILES

X«FOFXDO 900 IX=FLOAT(IFOFXsF(X)

900 WRITE (6#901) X.FOFX

901 F04!»AT (* X, FOFX s'#2E2'3.12)

F 1 M S H E 0 .

OLD F I L E HAS 1 * 5 * RECORDS; \ZU F I L E HAS 1 4 7 7 RECORDS.

TO COMPARE A PAIR OF FILES OF 30-CHAUACTE* RiCCRDS UMAX * - 2 0 )

* * * « * T H E FOLLOWING DIFFERENCES WERE FOUND» GROUPED IM SETS OF CONTIGUOUS MODIFIED RECORDS:

DELETEDINSERTED

DELETEDINSERTED

DELETEDINSERTED

OELETEDINSERTEDINSERTED

DELETEDINSERTEDDELETEDINSERTEDDELETED

INSERTEDDELETEDINSERTEODELETED

1NSCRTEDINSERTED

202 F0R«AT(6X#«AT POWER STEP $,tZ*' ANO AT AXIAL INCREMENT202 F0R*AT(5X# 1SH AT POWER STEP * 12 » 24H AND AT AXIAL I

• THIS ROD HAS FAILEO 3Y EXCEEDING THE CLADDING MELT1 , 12 , 51H THIS ROD HAS FAILED BY EXCEEDING THE CLADD. • R A T U 9 E . t # / / # 6 X # l T H E CLADDING TEMPERATURE IS S F 7 . W »2 13H TEMPERATURE. # / / # 5 X # ? 9 H THE CLADDING TEMPERATURE I. M 0 . 1 # * <K># MELT TEMPERATURE I S ' * F 1 0 . 1 # » ( F > « , M 0 . 1 #3 , 5H <F) #2X • F 7 . 1 , 54 <K> * 21H MELT TEMPERATURE4 F 7 . 1 , 5H <F) , 2t , F 7 . 1 > SH (K) >

203 F0R«iAT(6X#'AT POWER STEP'»203 F0RMAT<5X# 15H AT POWER ST

. ' ROD HAS FAILED BY EXCE1 , I? , 51H THIS ROD HAS F. 6X#'THE CLADDING TEMPERA2 , 13H TEMPERATURE. W / . 5 X. 'THE COOLANT TEMP. IS*#F3 # F7 .1# 5H < F) • 2X # F7. 'MELT TEMP. 1S*#P1O.1«*4 • F 7 . 1 * 5H < F> » 2X # F75 , F 7 . 1 , 5H (F> # 2X , F7

I 3 # * AND AT AXIAL INCREMENT••EP , 12 » 24H AND AT AXIAL IED1NG THE EUTECTIC MELT TEMPÉAILED BY EXCEEDING THE EUT6CTTURE I S ' # F 1 0 . 1 . ' ( F ) ' » F 1 0 . 1 #•29H THE CLADDING TEMPERATURE1 0 . 1 , ' < F > * » F 1 0 . 1 , * < K ) * * / » ' E. 1 * SH (K) 0 2?.H THE COOLANT

',12,NCRE1ENT .TEMPE*#ING MELT

S • F7.1

IS •

I3#' THIS»,NCRE1ENTRATURE.'#//IC »SLT•(K)# •#IS /

UTECTIC ••TEMP. IS

00038470

00038480

00038490

0003850000038510

00038550

00038560

00038S70

00036580

f. 1 * 5H.1» SH (K)

EUTECTIC MELT TEMP. IS0003859000038600

DELETEDINSERTFD

DELETEDINSERTED

DELETEDINSERTED

204 F0R*AT<6X#MT POWER S T E P ' # n * ' AND AT AXIAL INCREM ENT '» 11»?04 F0RMAT(5X# 1SH AT POWER STEP , 12 , 24H AND AT AXIAL INCREMENT C0038630

. ' # THIS ROD HAS FAILED -1Y LOSS OF NECESSARY CLADDING THICHNESS'»1 • 12 # 5OH THIS ROD HAS FAILE'D BY LOSS OF NECESSARY CLADDING 00038640

* OU? TO O X I 0 * T I 0 n ' # / / # S X # ' T H E PERCENT OF THE CLADDING WHICH *,> , 2vSH THICKNESS DUE TO OXIDATION # / / , 5X,15H THE PERCENT OF 00038650. ' IS OXIDIZED I S ' * F 8 . 4 * * <* ) . . THE FAILURE CRITERION I S ' » F 8 . 4 )

INSERTEDINSERTED

3 0 35H THE CLADDING WHICH IS OXIDIZED IS4 , 25H THE FAILURE CRITERION IS 0 F7.4

, F7.4 , 5H- <X> 0003866000038670

DELETEDINSERTEDDELETED

INSERTEDDELETED

INSERTEDDELETEDINSERTEDDELETED

INSERTEDDELETEDINSERTEDINSERTED

207207 FORMATC5X #15H AT POWER ST

•THE CREEP OAMAGE I S ' » E 1# I2#5X#20H THE CREEP DANA

6X#*0AV!AGE I S DEFINED AS0 4H IS # E12.5 , / , 5X,1

• DUE TO CREEP OR FATIGJ4914 OF RODS WHICH WOUL1)•FAILED OUT 0 F * , I 8 # # < •

I 3 # ' AND AT AXIAL INCREMENTEP * 12 # 24H AND AT AXIAL3.5#» THE FATIGUE DAMAGE ISGE IS / E 1 2 . 5 0 19H THE FAT

THE FRACTION OF RODS WHICH4H DAMAGE IS DEFINED AS THEE ' W ^ X i ' A PREDICTED*# I3# 'FAIL DUE TO CREEP OR FATIGU« F 7 . 2 # * PERCENT ) HAVE FAIL0 13H A PREDICTED * 17

INCREMENT 00038820

IGUE DAMAGE 00038830WOULD FAIL',FRACTION 0 00038840RODS HAVE '*E 0 00038850ED BY %00 00038860

•OVERSTRESS OR5 * 2SH ROOS HAVE6 0 3H PERCENT #

OVERSTRAIFAILED O'.j40H HAVE

T OF 0 17 0 10X 0 F7.2 0FAILED BY OVERSTRESS OR OVERSTRAIN

00038870) 00038880

DELETEDINSERTEDINSERTEDINSERTED

20? FOR«AT</,1X,132(IX')>208 FORMAT< / 1H # 48HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0003891C

1 061HXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX00038920> »23HXXXXXXXXXXXXXXXXXXXXXXX ) 00038930

DELETEDINSERTEDDELETEDINSERTED

15 WR1TE(6#1OO3>15 WRITE<6#1003>

OLAXGP(I># OLDTC(D# OLOPG(I)# OLDPC( I )#(OLAXGP(I) » OLOTC(I ) 0 OLDPG(I) * OLOPC( I ) 0P P ( I , 2 J # E P < I ) , ECREEPC)E P P ( I , 2 ) 0 P P < I ) 0 E C R E E P ( D )

00040810

00040820

DELETEDINSERTED

DELETEDINSERTED

16 WRITE (6#1003) URF(I)#FEPS( I# 2> #RFEPS< I #2) #0L FEPSU )#16 UP1TE(4,1OO*) ( URP(I) #rEPStI#2)#RFEPSCI#2)#OLFEPS(

REPS(I#2)#OLE'»S{I)#OLOMRFU)1 #REPS<I#2)#0LEPS(I)#0LDURFU)>

00040850

C0040860

03133JL30 ON /*£O6JX

0982"7000

0*92*000

< <£'I)cid3' (2 '1 )dd 3 ' ( l ' I )dd 3 ' ( t ' I ) Sd3 ' (2 ' I) S a3 ' ( l ' I) So3<£'I)dd3*<Z'I>dd3'<l 'I>dd3*<£M>Sd3M2'I)Sd3*<lM)ScJa

! J£>IS* í 2 ' I ) D r S ' < l ' I > 9 I S ) (£1 Cl '9>31 ia« (» *39* SQODJI' ( £ ' I > 9 I S ' ( 2 * I > 9 I S ' U M > D I S ( í. 101*9) 311«« (V*39*99a I ) i l

>£Sl SVH 31lá K3N ÍSObOOS* &2SI SVH 31IJ 010

•Q3HSINIJ NOSIÜVd^OD 'Q3H3V3U S31Ii 40

Q31313OQ31H3SM0313*130

0081*000 <<£ ' I )dd3 ' (2 ' I )dd3 'U ' I )dd3 '<£ 'md3 '<2 'nSd3«U' l>Sd3 ' (£ ' I>9!S* l>dd3'U'I)dd3'<£M>Sd3'<2'I)Sd3'(t 'I)Sd3'<£«I)91SI )91S) (£IOI*9> 31Idrt <S *Q3* 9901 sò0*2 *03*> 9IS*(l'I)91S (£IOI'9>31IM« (S*O3%9B0I *»0 •2*O3

QilbBSM0313130Q31M3SM0313130

TC OF <1

Fr»'j»:n#

PHCORDS < ! * » X « -SO)

I N SETS OF <"ONTI<I«JOUS KODIFIFO RECOROS:

I .ic

! ', S " 9 T = •>

1 \ r- = ? T '. rJ ,\i c c p y r ft

CCCCCCCCCCCC

T " I SINE FU»!FIT<X ,r # C O F F F S >

VF D P T Ç F M I N e s THE C O * FF ICI »• NTS OF « CU'ilC^L OF THc FOf.'t — ¥ s « * X * * 3 • -1*X**? • C*X • D —Tlf»0l»C*< TMc foUP P O I N T S - ( X , Y ) . THF C O E F F I C I E N T S

VT3

r p

= CC C F F ^ f i ) = 0

T H I S S U " ? O U T I « E INCO-f 0!í ATESPEVFLO 3 1" 1) FOf? TH? FT»F C O O E S .I H » C T I V Ç i

P«?AL • « (»

-COFFFÍd) WHÇRE

»)E»íUr.GING OUTPUT STRUCTURE "FINGTHIS CODING WILL TEMPOS A» ILY -ÍE

Í) HT

SET U"

oo nM T )* < ! • * >•» ( ! + ' )a ( 7 * 1 ?>

THFI s- X(* X(^ X(* 1 .

I 7 F ^ ">I 0 N e

1TVO

I ' C M *< 2 2 5 VL O C I 1 ) *

t ri

TLFVCMT

I ) * * 71 >1

///

,

//

k

<;

11?

;

c1

or THf

A(16>

D00S094000951140eoosmo000511600OOS1170000511900005120000051210

000512^000051240000512500005126000051270OOO512ÍO

00051TOO0005111000051^200005133000051340000513500C05136000051370OOO513HO00051390CO0514O0

00OS1450

1 c L r T " f)

•> r |_ c r e w

' ! N «> S •» T '

• ? T = O

CCOrF'5(!) a

10

11- CO\TIM*)ÇC THC

. LT.

COM!>UCTIV1TV, !»K

TO TF"*»?»ATim$ D«<DT

20

C«L OFVSITV

T< - F ' ) r LW ? I T E ( S # 1 0 > >

(K)

«f •>

# U # 7H Ç- CONDUCTIVITY •>FPIVITTVC (W/* 1 -^.**?)

d O » . «!HT^Pi iT.12X#iHX,?0V,mY)1 ? 1 1 = 1 . 4

(LI> *')(", . L T . IT J'"> ) r<) TO ?H

100 0 1'<) T =

?" COMITJ\- S - i n

00051450O'J'35007000051460

00051470000514*0

0005100000051510

000"?102000051550000510300005154000051040000515500005156000051570000515*000051590000516000005161000051620000516^00015164000051650000^16500005167000H516«O00051690

J v^C J T C )

t \ « r * T C 0

t 'j •; ç •? T :

«. r c ? ? :

>t -CALL

110 FO^--".TC ^ X- S I ' O L r VRL- -A

11?WJTÇ C i . 1 1 ? )

11 S ! « 1,4

C O ' T I N U "

1F0 CO\TC CO'.TIV'JTNG

Fll* F I T

ri"> TO

O'JTPUT

TO 11

OfTO

* * * * *

0005170000051710000M7?0

AN ILL-CONDITIONED SYSTEM fOP 00051730J 000517*0

0005175000051760000517*0000517*0

COI:FF«;,13X,1UN,16X#5HKZZSW#//> 00^51790OOO513OO00051510

OUTPUT —

00051«30000Ç1U0SOO51H5O00051*16000051570

0015190000051«100O0519?0000519300P051940000519S0000519A0

") •: L •: T e 5

f > c L f TT">i : (_ c T c f>

t -r f'

TK<

F / (1 . f • ( 1 . 0 - F > * 0 . 5 ) )

OFNCK

0OO51Q6O00051' ÍO00051070

0005109000051100000S1110

"'CLI:T^•^

FU •: T? *>

I > C L * T r

0 p t_ c T .j ft

! > r L

• • L t T r •;

cC

C

C

C

C

ccccc

" ! « 5

Tuc| ) - : T ; | O ' ; Ç I v i a T'lf-

F ^ t í ) - C

TMF. COEFFICIENTS CF A CUBIC

P O I N T S - ( X # V ) . THE C O E F F I C I E N T S- C O F F F S ( I )

THIS SOEV c L0 o r O

•• ? "J r T •»*!

>.•= INCO1»! OP1TFS A nFQUPGIUS OUTPUT STRUCTURE 1T' lc F9<U COOES. T H I S CO1» P IG W I L L TE »°Of>lk* ILV 9E

1

' 1I 7 r v nJOfTITVOtTcr>' c

JFr / / / ,«?Ti I C / ,L^mx / 1 /L - > p ( i : . s \r ^ | U G ( L ^ C I DX>

L D - U 1 ; = I Z C l > r >

S i T H P T H F ç i . r v = ' ; T ' 5 Of TH?" V ^ ^ ' O ^ ? 1 ^ ^ O E M * T > ? I X

oo n t = 1,4S Í T ) = * < » > • • *

A ( T * 4 ) - Y ( I . ) * * '* ( i + x ) = x<r)

= i . n

OOO5112O000511300005114000051150

00051170oonsnio000?

0005121000051??000P5123000051240

0^051270

0005129000051?oq0005H10

00051330,00051340000515500005134000051370OOO513XO00051390OOO514OQC00514100005142000051430

IV» rFTS(T) a v ( n

^ S ' L ".•!• # « Í W Y J V00051450000f?000

O^LTTc© m CONTINU" 00051460prtET'l) 1 1 CONTIJ ' JP 000*1470fjcLÇTc^» c THr 3FM."; "PH'TnUT 000514*0tyr^cyrr, I F ( L rvt m . LT. f"VF ) CO TO 20 00OM49O

f>c|_FTrft «^ ITF(1 ,K '0 ) 00051510iv<íFPT = r> co •"*?•; / F»«;T / > 000*2020PFL? r"P 101 F ? ? « a T ( 1 H f # i r x , 1 i n ( i h * ) ) O?O515?O5 u t r c | ) w ^ r T r ' ^ i n " > ) L^J'.'G nno5i5^n" ï^t ' .TÇD 10S h »ovitr 110*#1«Mr! . iVFIT L^VHL #IA# ?M OF^UG) 0 0 0 5 1 5 4 0OEtETr f ) W«ITE( * , lfy>> 00051S ÍOnr:LíTÇ?> 10^ F i 5 ' ^ T ( 1 0 » , 5 H I N " J T , 1 ? X # 1 H i f # ? 0 X # i M V ) (10051-5*0P r LÇT = f> 5^ "»?•") 1=1» ' . OOO5157O« r L E T í p WPITP(< . , 1 "? ) X ( T ) , Y ( 1 > n0O515«0" ( . E T n 1?0 C^'JTI'J'JE COOs^'ÏOí> f L F Tc O 1P7 r o i V i í T ( i O x . ? ( F ? i . ' • • . > ) . OOO51^nO

. 5 ? L c T r i > I F ( L n í l l 5 . L r . l T W 0 ) (O TO 2') 00051610r^LTTr f» v*«JITF. (*>#1OC) OOH5162O!>CLETT5 10« FO'^^TC 10X,??MT'*P V \ ' U F B*")N«>E M«TRTV ) 0 0 0 5 1 6 3 0^ ) c L ^ T c ^ t)0 i ^ c T * i # 4 00OS1640 •^FL = TÇ'í y»!TÇ<<»#1 O^) Ä ( 1 ) # ^^ I * 4 ) , A ( I + ̂ î #H( 1*1?) 00051650r>*l:FTFt» 1?° rO' !T lN' . t c 0 0 0 5 1 6 * 0n c L ç T ç o i p o FO r""^T( ">3X , ' . ( r ? n > . ° )> 0P051670DFï.ÇTf« ? T r o \ T I » . " J c 0 0 0 5 1 6 ^ 0i H F T ? » IF(*r í2S\ ' .E0. IP\" í ) GO TO ?*n 00051690• jc^rrcn >i = ÎFO'J» 000517001 C L F T ; O CALL M*" ) < » * C 0= F F p , V,K 11S M) 00051710O c LET r D I F ( < 7 7 3 » ' . F 0 . T O ' p ) S ' ^ I T T Î A Î H ' ) ) 0 0 0 5 1 7 ? 0DÎLETFD 110 FO--Í"AT( 1 X # C 1 M * * « * * F l I ' F I T r,F •JÇR-̂ T g p. AN1 I LL-C 0».D J T 1 ONED SYSTEM FOR 0PO51730- ) C L C T = 'J n r | i î L ^ V f i L - - ! ! " í " f i rOLLO*'^ • • • * • ) 0 0 0 5 1 7 4 05 c L i r T c o I F f . r z s v . P Í . i o * . r ) L f>n 6 = tFoii<í • 0 0 0 5 1 7 5 0^'•L t :T !••^ I f ( L O T J ' î . L T . ' r o w ) r 1 To 1=0 0 0 0 ^ 1 7 6 0I > F L Î T | : ' > VIT^Ci^n?) 00051770onil^ *<» TTP ( ^ . 1 i ? ) . , OO0M7HOt>cL = TÇt> 11? «O • ' • ? T { n x , ? ? H ! ; i : n O'JTP'JT CP* F.* S , 1 3X »1 HN#1 t̂X# 5HKZ2 SW# / / ) 00051700

t

DELETF9OTLETÇO

•>rLÇTeD

DO 115 I » 1,4

115 CONTIVJ?11? Fo

IF(<??SW.FO.

( 6 , 1 1 4 )

TO 11

LFVFL 1. L T . TCN«|) (ÍO TO ?OO

116 FO I>v l«T(iMO,10X,?nHSIviC OUTPUT—COE F F S. #4E20. 8>

3009F.T

EM1)FRAC4S

0005190000051*10000518200005H3000051^4000051«»5O00051 %f>00PO5U70

00051^900005170000051910000519P000051930000511»* OO00519SO000519*0

1EUETED 9EAL •

N U , K R V I M

00051980

00057000

COMMON / FIST / « 0005?0?0TWF COMMON /PO1VT/ COMftlNS THE J»01\'TEI>S FOB THE DYNAMICALLY 00052060

- ]T = TINIF / N A * O H L , N9 » 9ADIAL 00052070

0 0 0 5 2 0 9 0

LAC,L?IT

,LP«»T14

OOO5211O00052120

,L«»«T1A 00052130

TV^ÇOTE DtVSÇPT r ^I VÇÇ fttf {•INSERTED

D F L E T ^I MSE"TCD

OCLPTFO

DPLFTÇD

I» «: E » T r t)! " < ; Í ? T * D

INSÇPT^Pi v r r «fr« ftIV* E ?TF 9t v ç ç a T Ç 9f *.'?€!>•»= !>i NSF •< rç oINSrSTrr»

I \ ^ ̂ ̂ T ̂ 0I \ ^ ̂ 9 T ̂ ̂

^L«ET*->j M c : i )T t t>

DFL?;Tt fi

ccc

c

c

3 •LP'iTI?4 #L*>I*T55 #LT*F í* .LT1-F

THF CO^ON /PCI \ 'T /( "i* ) - íosor-'CNilONPO APP**<»

( I T ) - A1?*COVjtON / POINT /

1

7 #LPOIíOSu

••* * L n ?5 «LGAP? #LOLI)PC"̂ #Lp*XÇP4 #LpI"<TS #L°TFCP*> #LT"?L''? #LVCMH * 1 U'l CQ^ « |_ ̂ *~ P

5 #LH">?,P$^«L'JFAIL V L P L I 6 P^ , L » T ? V

CO"":Q'J / p^I^T /( \.» y •» ) - « » P

1? # L r> Í T 1 í~ #LO : ÍT17

#L°F T1H• L P f r T ô# L T t <S A. L T V

C O t T A I N S»YS

- IT = TI

AYS

LUf C»L'lf Ç

#L^7H• LfiFTP•LOIOTC»L°f• L^ l OP.C

• L'T L E°.LTC«•LVCH1#LZFO?A#LOlSIG

#LFL 1G,L»7PNO

AYS»LA^ 3PT, | , P f T1 ?

»Lpí T I •

#LP°T?#LPRT7#LT^F#LJ«!T

#LpRT2O#!.PRTR»LGO

THE POINTERS FOR THE

?F , NA s

,LC"»E°1#L * y ; AP»LC">LT#L074»#LHCOÇF,LOLOUP»LP rCR l>

#L°Lf>PÇ#LR^COL# LTTI OI#LVCR#LZRO2 t'#LALFDT» LIC * °#LOCHEK

fAC'-'FR

#LG*S'*n

, L n ° T i ^#LpI>T?

AXIAL * NR

»L">LH#L*.XLFN#L9ELSP

#LOL AX6#LOL£PS

#L°L0TC#LT4F#LTC>OI• LVftM»LF• L'iSIGF#LOLIGP*LCT"«AX

,LAC«HE

^LH^'iPT

,L°RT2O

»LP»T3 #tPRT4#L°RT9 »LT*C# L p 7 #LO>íPY

DYNAMICALLY

= RADIAL

»LHA ,LHL• L^lM Í L O U ?^Lf'PNfX #Lf>LPGE#LpP,LOLOPC»LOLFEP#LPQ#L°LnUR #LPOAXG#LTAG #LTPAR,LTt»S #LURF

i I Í r (J | \tf U1 L V ' " ^1 yvn#LSLOPE ,LV»LCOEF #LF.P1

#Lr>CO «LOCI

.LAC-M2 ,L«CMN2

#LPIT #LPRT1O» L p ° T 1 5 »LPRT1*S#LPPT3 #LPRT4

0005214000057150000521*000052170

•000570*00005219000057070

000520900005721000052270OOOS ??300005724000052250OOO577A000052270000577S00005??9000052300000SÍ310000523200005733000057340000573500005?3íS000052370

0005711000057390000521200005713000052140

DFLFTFD,LPPT7 sLTAC 00052150

0005216000052170

0 FI 5 T E 0 - A99AYS/ POIMT /

00052190•00052413

#LAMG 00052420

X ~ ) - «"91YS 0005244000052450

i

t>cL'MS E •5 F L F T E D

"»FL TTF D

7

A

s

L'JFC

7» S I

DTC

»L7tHi

/> • ;L P

/LNUDFP

•LOLCPS

»LT.1F#LTC0*LV>K

«L^LTGP

#LFPSAV

•LOLOPC•LOLFEP

#LVFH

«L9FEPS

#LHL 0H052220•LFEPS 00052470

POO5223O00O524B0000522400005249000052250OOO525OCP00522A000052270OOOF22SO

»LPCAXG 000522^00005230000052310000523200005233000052340OOO5?35O

0005237P

DFIETFO CC

• A y - ARRAYS 000523900O0525?0

• LFCGP

# L F - a»LT>°L #L»>.'»LH

0005242000052550000*256900052570

•'A X * ) - ft^PAYS 0005244000052590

#t.FfPP ,LEP«>SVLF

L S T s

#LFPSAV #IFFP$ 00OS247O000^2620

#L»?FPSV #UR»^PSP #L«?FF_PS OOO«24«0OÓ05249000052500

•;•? x "A ) - K ^ . ' . Y 1 00052640

irri, L F ^ M# L <̂ V S T

00O5?55O000526700005256000O5?6>«00005257000052690

f». c r o T c r »•'° Xv •% x

A r* t -i. v«; 0005259000052710

fTOl1O00526?000052740

•JFLÇTPO \P X N« ) -vi x <» ) ? o A Y S

0005264000052760

»LCC?LC

#LU02LL

000526700OOSP790000526*000052600

S f c < « T =

CO '"OK I PF

.to

# C CO

#C?0TT

« ? V \ Y S/A AN

I .J

#rO"ÇIt(15)

#0fLH,r>ELTFC

00052710OOO57S1O0005282000057810DOO52S4O00052^50

00052920

fsc|_ c T - r-> c L c T ç O

CD" / P O I » ' T / OOO527»OOOO5274P

r T r f> 0^052760

CO"«C

sA

* F GI *í

/OELTJL

c> a s r s (7)

.OPHF

1 #FJJ(?) #FJJH(2)

.FRDN

!26)

0H05296000O5297D

00OÇ299O00953000000 i301000053020OOOS303OOOOS30400005305000053060

TMS-:

!".>;«» T r O

ç «TÇ?)

ro-"Mn»ü /co--c». / i

#HI

yno

, HIIOT A <

#°FOl<

• HH'J

, M ? T •• ]

HCV

#HP

#<»YIN

.H5SHV

-H6V

• O X O R O P

000530^0

00053090000531000005311000053120

00053U0OOO531SOOOO53KSO00053170

-: •>

C0v"'ONC0v"O»;

, ' F r / F f

, *, w v"> T

-?"•)

. \ •; fS

00052810OOOS319000052820000S3200

COOS3710

OOO«:32?O00052850

FT1t>

FTFD

T'^H

7o

r

O

1

«I

7

7o"9

# H N? I N

OFI.T

CFV

. T F C # T F G F R

- T M Ç F " »

# T •? n *; s T^DCLTCR

#TCO

TX

^ D C I H F

• TPAC#OELTFC

»TXA

0005323000057860

0O052S7Ü

O00^32AO

C0052900

0005291000053290C005292000T533O0000529300005*31000053320

T v r c u T c i

#ZPO?V/G

#V>LT

# » < > ( « . )

#TXC#VISC

#FC(1)

00053340OOO5335O0OT5334COOO5337OOOO533ÍO0005339000053*00

P c L E T

n r L F T F

» !)

s7

1

/nELTJl #OH1C

«OR-S

»FJJ(?) ,FJJH(?)

0005296000052970

OPO53OOO0005301000^53020

#F«DH 00053030000530400005305000053060

»C(_ CTÇf,

•7

o

/ RFSLS /HC9V/ INT EG /

* »* r i *J

HCV

/HPV»'<P»HPV

<C0

.HDSHV

«HGV

.OXOROP

=0

OOO530S000053430000Í30O00005 31000005 311000053120000531300005314O0005315000053160CP053170

DFL ET CO! \ f f 9 T t-" 0

j v c c ? y r r >DFL ETCD

IV r. ERTTOP P L c T t i |

#TVÇF«>TÇr>0H.CTCI1

Oft 'ZT-i.

n c (_ F T r n

r. r i c r - »>r \ r i C T t ^

CC11

?

7?

o1

|fi*OM / RF*LSfJUTT

«JJC•RF^VFF«LI1""

«NP'11#"»STO*N

.SU-EXP

# T t . i r

» T I T L F ( 1 ? > ., Try o

#00P.IT

RHOF•1O0LOP

TCI

T P

#<< INDOR

.TPA

• N P L A S T

SUMOH

#TPAC

000531900005345000053?000005346000053210000534700,005 3 ??0

0OO53?3OOOO53?4O00053?5 00O0533AOOOO53P7O

00OS33OO00053310

_ c f cn

ir* crer.

ç F > T r n<•(• ? T r P

<•• e ? T - r

T V Í r! \ r> T 7 T r pI • •: i * r ç <

!\s«

CO'-'

X F I V

• Z

CO^'O

7

1 » 4 °L T' #")F<->"

# -' 0

CC"'OM / I*.

1 I (?;j I T

co-'-'ov / i

/TXU

A CO»

F T A

TXC

.\ •* F * R

# T I v c ( i n i ) ,TOTL

. I > 1 .

>TX

»AFCP,^FTC«H^FHÇA v r v c# *y * xz

* * U ! N»C «»DT#^E

,pr,oftV

#-'.?(ini)#9C#»OüGHF#TS1\T

*ITER

,TXA

« ft F 0 M#AG«>C»A"FH2

A V I# "^ 1

. C ' T E X F* C P D T P,I>EN«9SPGW#FLUX»HOISH

,«:(;A«>F

#TW<101>,X(3?H>

• J#IOXGAS#<OXI

000533?0

0005 334000053350000533*0

• 00053370O0n?533f<n0005330000053400

00053510G00535?0OO"«:353Onnnctc/nUll 1 j)*l.'

00053550COHS356"00053 570000535BO00^535900OO5Í6O000053410f\f\f\e^ í *% f\OOO5367O0005363000053640OO05Í65000053660

00053430

00053450C00?3690C?05?460

»\*C»TPp

•;• r ç » T c >\

I ',' ?> F ° T ; 0

» N PL T ̂ «*

#\'UVTTS

••• o •> P s

, \ o - n o

, L «c-">r#*>°Lor

#I PL'NT«100LOP

#\T

•NTPLOT

NFPO0

#MAFAIL

000537000005347000053710000534R00OO537?00005373000053740OGO5375O0005376000053770

£D*>rL

r>rj_ ç T f r<

CO'CO'

o1

6

/ INPTP /ACO»

, \ F r- 7

• 0 E N "•>

• F L X ' i 0

- T C C. 'J T F <;

# A• ••« E T A

«act

# A F A L

A w F F ç,

CL

#0»»• FA#GO(101)

•Tivr. (ion

A F C R

# n li IN

» H O I S H

0005351000053*1000O535P0

000535300005.3 S 30000535400OHS3550

0005 3 570OOO535KO0005359000053600

000536?00005363000053640

0005 3

I *: < Ç«»T Ç •* INTE'v-.'.PC , EM F.^ENPT FGAS

00O53S5000053960

C0"M0CO'^0 >LAC*"*l/ «AXUX

7 # \MJVITS3

•3

,JST(101)

NT

«IDXG4S 00053690OOO533SO0005370000053710OOO537PO000537300O0S374OC0O5375OOOO537AO00053770000537Í0

r r f >

OOO53H1O00053910001531200005392000053830

#F'-'FUEL #E!*CLAO 00O53S500005394000053Í60

0005396'.

000539«0

">!" L t T c o #FHFFU<!O AT*. •»•» / '1.5E"1 /

CHFFÜS 0005391000054000

u3.O3i.3Q ON

O06ISÜUO

Ü/6ÍSÜ00OVtiSüOOÜS6ÍSUÜ0

7oVi. a l i i r j N :sacO33íi 7 i i i Í-VH

<i 3 i J ~t J *J! .

J 0.

J Q :

QTO

* c / o i. viva

(I.

dflb'

r l i COMPARE A «AIS OF FILES Or SO-CHASACTE'» »= CORDS UMAX = - 4 0 )

£ FCLLCi»I \6 DIFFERENCES wE*E FCUX4C# GROUPED l \ SETS OF CONTIGUOUS MODIFIED RECORDS:

DELETE!) 2 F7 . £# / ,2X ,5HHGAPR = #E11.A»2X» 8HH6APT = , E H . A ) 00C65290I M S E 3 T E 0 . F 7 . 4 , / , 2 X # i H H G A P R = , E 1 1 . 4 « 2 X , 3 H H G A P T = # E 1 1 . 4 )

OELETÇO CO*'VOK / L A C ' ^ D L / . i»AX IDX# F') FL AG 0 0 0 7 1 S 9 0INSERTED C0»""aK / L A C J t O l / MA X 10 X#E" FL A6 < 20 )

OÊLETcD O I , ^ t . \ S l O N I T ^ A MS < 1 3 ) #EKFLA G ( 1 ) #L ACE ( 1 ) 0 0 C 7 1 6 0 G13)#LACE< 1)

• * * * * = \ 5 O f F I L E S REACIiEO. C O " 3 AR I S CN! F I N I S H E P .

CLO F I L t HAS 1 t i 4 RECORDS; r-!c..̂ F I L E HAS 1 2 i A K t C J ^ O S .

F 7 R . 0 0 VO ÇRiíCf OETECTgO

TO COMPARE A PAIR OF F I L E S OF SO-CHARACTER 3- CORDS ( I H A X = - 2 0 )

FOLLOViIVG 5 I r F E R E N C E S «iErt€ F3UM0» G»0U"»E3 I".1 SETS OF CONTIGUOUS X O D I F I E C RECCrtOS:

DELETEDl.JSEnTEDINSERTED

# A ( L T . V P O S ) # A < L T P S ), A ( L T K P 3 S ) # A ( L T P S )

00079530

D E L E T E DDAY

00C82330

O E L E T t O . CALLI N S E R T E D i)ATAI N S E K T È D C C A L L P R O P I O ( A )

00002460

D E L E T E D\SEP.TEQD E L E T E D

D A Y - s f F f T I M( •_-( • )CALL D A T £ < O A Y )

00082571

00082580

OELETEDr<ISEBT£D

5ELCTEP

7 0 F O R M A T O H # V 0 " ,70 FCV-'ATUIX^'X '

1 IX , 5H»AGE #1

, 1X ,1>H RUM DATE « ,A1O, 9H OPTIONS #18# 0008272C

-1HX ) C0C8273C

DELETED S # T I " Ç5 # T !•• ç

I SIS

T?S «ZR02B 0OCC49OC

I \ S i •? T d Dr . 3 c - Í T £ 3J À S E S T c D

C T H I S S J t í i i O U T I N ; WAS " 0 D I F Í S 7 tlY CHÃO T S U C H I A AT 1 0 / 1 4 / 6t>C TO S T O ^ E 2 4 V A - U A 1 L É S I K S P I T E OF 2 1 I N THE ( /ECTOU P L T V .

INSERTED

l\SESTfcl>I.-iSEKTEO

C

cc .ccc

THfc VARIABLES ARE :- P INT : IMTEKFAC1AL PRESSURE»- *-J?. ANO 3-IPY.

****************

I M S E W T E O ? I , \ T - 1 N T E B F A C I A L P R E S S U R E AT EACH A X I A L NODE ( P S I A)

D E L A T E DI \ S E * T C O

PUT V ( 2 1 ) # T C O O I S ( 1 )• T C O D I S ( I )

S(M

OELtTED: J S E c T 11) ( 1 ) , P 1 N T <

00085480

D E L E T E D

I J S E R T r S

1 --i 5 1 ^ T t O

I F ( \ P L T A d . E C . 0 ) P L T V H ) s T I N E < 1 T P > / S I S E CI F ( \ P L T H j , - . C . O ) P L T V ( I ) « T I M E ( J T P ) / S I S E CJ L T V ( t ) = T I -',r < I T » > I 5 1 5 : C

0C08562C

PI TV * OCO * P I /

I « S E T T E O

1 F( I^LTA i . £ K . 1 ) P L T V d )C I F ( \PLTA i ) .= ;» . 1 )

i F ( \PLTA.J . t ( i . 2 )C IF< «PLTAI3 . t Q . 2 ) ? L 1 V ( 1 )

QMPY(IT) » OCO * P I /I T ) • OCO • PI /

0C0&56VC

00085700

I \ S E i T £ 5I \ S E -i T F 0

1-1

I'JSEHTEO

INSERTED

DELETECI-SSERTSO

DELETEDI\SE«TfcD

D E L E T E D

1 " S E R T £ »I \ S E R T E O

3ELETEDI JSE^TEO

DELETED

C 22C 2 iC 24

C

C

C

H."Tc*MCl AL PRESSUREf-Vtr-yçç piUR.VJP (P

PLTV<21)FLTV<24)

IF( NFLTAH .E«J. 1 ) PLTVd) * PLTVd) / FTIF( \PLTA.1 . £0 . 1 ) PLTVd) s PLTVd) / FTIF( NPLTAtl .EC. Z ) PLTVd) = PLTVd) * 86.4IF( NFLTAd .£<3. 2 ) PLTVd) * PLTVd) * 86.4

a ?LTV(?2) * PSI3) / FT

r * L T V ( 2 4 ) a

C0-V10MCCI'MON

/ F » 3 T

D I ••' t \ S I 0 NCl"d%>10:«i IA d )

Ad ) , IA d )

00086320

O0C86460

00C86470

0O0B6960

00086930

i «F O ? ' A T { 2 ( l S , i K , l 5 ) )

FOR' M d J d j , 1=) )

JA(<) ) ,/,< = ! »200)

0CG8917C

00089180

av

CF.LIA. GAN • 0-Í NOV

<» J

/ J

»c1 JI;

K'J

1 <• v l1 >c1 ••- Ü1 <\.1 £ -

\ ' J

Vie> 5 iji* '• 0•Í "it

cccpI

cÇc

J

» • * *» • * *

SUSTO UTI.JE Prfi)?I

S U « = * O J T l \ t I">=\TAT TO

CO*'*ft I v c \

P I *tDftTfl

DATAp |> Q P £

*} A T A

I F (l f (

C 0 "1T I•UT'Jw5 "JO

» O F Z\Ql* >'

0* / L A C ' uS I G \ C O ü : U 'NSICN fc •'CO

E"FL

OFF M HL 0 C I 0 X /

STA'TE"'E;»T •<3TY Vl>OL!Lc

C O X E I O />>•<• V C O D E / S r f

f'FLAi>(LOCIE 1FLAÜ(LOCI

N

C 0-11 / 1 J /

! > ( A >

Sé C T = 1 3 : 5 6

I r t G S C J < » t 4 T Í A T E * 1 A L>GR JF =><

U/ lAXl'J( 5 ) # A ( 5 )I t ( 3 ) #A ' . < 1 >

J* / 'J F F / ,

1 /

I \TOUT ohfcN C

X«S

rA.O« SHOJLOIS CHANÍ2

• 'AT P R O ,f-AT PtVO»

) X > . £ 0 .0 X ) . E J .

0 .

1HSH

ONOFF

MFLA6

-if UPDATEDUPDATE «1 1

•'.Q3ULE #i t J

•*O513A ,Vi

) A ( J ) = c) \ ( J ) » C

F H Otf S»0*11/1U/d6 rtT

PROPERTY MODULEALLEO.

6VEKY TIKE THELY THE M O O I F I C A T

V.O01ÜA / ,E1MOOFL /

.^CODEÍJ)O O E I O ( J )

Ofl.FCR= 1 5 : 5 6

:100.NU1üc

^ATEKIAL

SL«FOfi IK

'C12C3CC

oç i l c ^ ^cOC12Cá4CCL12C-1C0 C 1 2 C *' 6 COC12Cj?C

0 C 1 2 C Í G CCC12CV1CUC12C9 2C•JC12C9ÍC

!. Ü012CÍ4UÜC12C95GUC12CVoCOC12OÍ7G

U C 1 2 C 4 V CÜC-W10ÜCUC121O1CDC121ÚJCÜC121Ü5C

DELE TE0DELETED

DELiTtCINSERTED

5 ,1«!ó ,1C

5SE5se

>X , 8 1 2)» <*'/«•'•

, MO.7,F10.7>

• 2> )

, )

, E12.S , 1OH (MWS/KG) , 2 2 X , E 1 2 . 5 , 0010142000101430

00101740

> • . • ^ ii i . J

FELETEOINSERTED

DELETEDINSERTED

DELETEDINSERTED

DELETED

, 1 7 H X X X X X X X X X X X X X X X , 9 4 H C L A D T E M P . , A X I A L & HOOP S C 0 1 0 2 6 0 0: r o f i r ' A T < : XXX.i XXXXXXXXXXX CLAD T E M P . , A X I A L 4 HCOP ST RE SS# STR A I N • ,1 T R E S S # S T » A I N , i PLAST1C. S T ^ A I H , GAP W I D T H , ANO I N T t H F A C I A L P H E S S U R E C 0 1 0 2 6 1 0

' , * P L A S T I C S T 9 A I N » GAM W I D T H , AND I M E R F A C I A L PPcSSURE ' #2 15HXXXXXXXXXXXXXXX / # 5 X , 1 2 3 H J T CLAD SIG HOOP 0 0 1 0 2 6 2 0

1 5 C X ' ) , / , 5 X , ' J T CLAD SIG HOOP SIG A X I A L ' * 6 X ,3 S IG AXIAL EPS HOO3 EPS AXIAL EPP HCOP EPP A X I 0 0 1 0 2 6 3 C

• ' P S HOOP EPS A X I i L EPP HOOP EPP A X I A L ' , 7 X ,/.AL GAP PINT ) C0102640

•GAP PI.VT»)

* * * * * siND OF U L E S R E A C H E D . C O M P A R I S O N F I N I S H E D .

CLD F I L E HAS 1 5 9 2 R E C C R C S ; NEW F I L E HAS T 5 S 3 R E C O R D S .

NO E

DELETF.0INSERTED

IMSERTSO

= HFL«09 * CBhTWWS1HFL? s HFLIDt? * CUFTW*S IFL V P a HFL*F • CtiHTW*!SIFL' lF a HFL1P * CüFTVi*

0OC99020

000*9030

5ELETED

I N S E R T E DD E L E T E »

5- 5H < F ) , F 7 . 2 , 5 H < K ) #. ' <F> • , F 7 . 2 # t ( O ' , / ínx^ 'JEMS-LOTTES TEMP. DROP: / 10X#26HJtNS-L0TTES TE>IP. CROP. ' ( c ) ' , F 7 . 2 , ' I K ) \ ,6 *5H ' f > , 1X # F 7 . 2 , 54 (K)

00C99510

» F 7 . 2 0 0 0 9 9 5 2 0

00C99530

•5ELETE0 HGAPJI a • CBHTWK* C3FT«i>i

0010011C

OELcTEDI IS E °. T £ 0

AP = CGAPSI/< C9HTKM • CFTTM)COVGAP = CGAPSI/( C3FTW« * CFTTM)

00100200

3ELET5&INSERTED

/ , 2 X , 1 3 H O I A I « ! = T R A L G A P # F 8 . 4 , 1 9 H ( M I L ) C OKD UC TANCE # F S . 0 # 0 0 1 0 0 2 7 0/ # • 0 1 A 1 E T R A L G A P » # F " . . * # • ( M I L ) C0^40UCT A N C P ' # F ^ . C#

1 v S E * T e !>5 EL E T t «>

I N 3 E - T r. 3

I \ S £ «i T r" 0

6 5 F \ H " ^ T ( 4 X # 4 ? W X X X X X X X X X X X / X X X X X X X X X X X X OOWE1? L E V E L * I 3

65 F O Í - - A T U X , 2 5 ( % X ' > , ' a-)U-ER L E V E L * # I 3 # 5 X # 2 5 ( ' X 1 ) # ' A X I A L ' *

1 Á X X X X X X X X X X X X X X X X X X X X X X X A X I A L S H A P E NinesR # i 2 # s x # 2 1 H X X X X X X X X 0 O 1 O 1 3 9 O• S « 3 t ; « J K i t < ! ' # I < # 5 X , 2 1 ( ' X ' ) , / / » ' O j i J N U P TO END OF S T t P • /

? X X X X X X X X X X X X X , / / # 3 X # 2 1 H Í U R N U P TO END OF S TS P, F 7 . 0 * 11 H ( C W O / H ' T U ) 0 0 1 0 1 3 9 0. F 7 , 1 ] , 1 ( < J D / " ' T U ) I R N U P " D U R I N G S T E P * # F 7 . 0 # t ( % ' « f c 0 / i v T U ) ' *5 5 X , ? 1 H . ? 1 « ^ \ J - W n : ; G S T E 3 # F 7 . 0 # 1 C H ( f - r w o / ' i T J ) » i X # 2 1 í R 0 t > A V / E R A G E 0 Q 1 0 1 4 Q Q

A H-i- .T F l _ ( J X r F 3 . 0 # 1 JH ( í T U / ' R - F T 2 ) / 0 0 1 0 1 4 1 0

• ( • ' • • í / t í õ ) ' » ? ? X , E 1 2 . 5 * ' ( K W S / K G ) ' » ? 2 X # E 1 2 . 5 # ' ( K / M * * 2 ) ' )

T3 COMPARE A PA IR OF F I L F S OF SO-CHARACTER <»-: COROS U M A X = - 1 0 )

FOLLOWING DIFFERENCES WF9E FOUMD* GROUPED IV SETS OF CONTIGUOUS M O D I F I E D RECCROSi

3 E L Í T E DI ' I S E K T E D

DATA U N I T S / 8H S I # 3 H B R I T I S HOATA U M I T S M H S I * S H b R I T i S H /

00C91920

# 6 7 / , 50HSTEP QMPYI i S E R T E O

D E L E T E DI N S E R T E D

3 E L E T E 0

I \ S E R T 1 0

D E L E T E D

I \ S E 3 T F D

v E L E T E D

I - i S E ^ T k DO E L t T t O

I N S E R T E D

D E L E T E DD E L E T E D

D E L E T E D

p ÇL E TED••«ELETfcP

J E L E T f . 0

110( FOK • \H/,Ò7X» ' STEP1 / X

2•

?2CC FO?2CO FO

1•

2

si.567H

7 X , ' G O ' , / , 7 £ X , ' ( K I L O S E C )(KG/S -J * * *<> )• < < G / 3 - v * ^ ) « ,

?:>AT(1H , 5 4 X , 1 0 H Er-POWR. < V A T ( 5 5 X , *E •IPOWí? = ' , 1 1 /

, "J5X ,1OH EWFUEL5 5 X , ' E t - « í f L O r ' , 1 1 , / , 5 b

, J 5 X , 1 ! ? H E^CEN'S

S S X ^ E J ' C ' A ' C = * # I 1 # / # 5 i, 5 5 X , 1 0 H t^RELO, S S X , 1 Q H EMCLAO

, i > 5 X , 1 O H EM6APC, 5 5 X , 1 T H E .'•' ̂ 3 « C

, S 5 X , 1 0 H E "•". F G A S

T I K EC K I L C S É C )

( W / C M )

= # 11 #5 5 X , ' E ^ F U= , 11 ,X,«EMCLAD= , 11 »X, 'EKENRG= , 11 •= , 1 1 »= # 11 #

= , 11 ,= , 11 0= , 11 >

/ ,EL/ ,

s

/ ,s

/ ,

/ ,/ ,/ ,/ ,

( • / C M )<MPASC>

P2( MPA SC )

(K ) • ,

TW

( K )

E CD ENS * % »\

E"GAPC » ' » ]

EMFCAS = ' * ]

00092600

00C92610

00092620

00095730

00095740

00C95750

000957oOC009577000C95780CC095790OC095SOOC0095810

•; S E 3 T E D•J E L = T r !>

, CT3R , Z 0HT0W ,

1 . s t + 01 . ic + o

*• CINT«3 #C?STNMV

. i 9 2 6 7 5 , 5 . 6 7 4 5 , 1 . 635 7c-5 ,bi 9', . 7 5 7 /

00C9S410

00C9Ò42C

F- iC t i ^A* "TC CO-PAPE • " A I K CF F I L E S OF ôO-C4ANACTfcR «:COROS ( I N A X = - 1 U )

* * * * * T H c F O L L J * I N G O l F F E K t ' ^ C E S * r ° E FOL'ND» G"<OUPrO Vl SETS OF CONTIGUOUS V O 0 I F I 6 0 RECO'iOS:

I ' .SERTEO C • • •

OELETEt» COVVICN / L A C " D l / MAX 1 0 * #E MFL AG U 0 1 2 1 5 0 U

I \ S F - * T ^ r CO-MOM / L » C V O L / "AX I OX , E !<FL A 6 ( 2 0 )D E L t T t O • 01 • = r » S I O \ E V F L A S ( I ) . 0 0 1 2 1 5 1 0

* * . * « t ^ ! ) OF F I L E S REACHED. CCMOAR IS 0". F I N I S H E D .

CLD F 1 L : HAS 7 1 fcECCRDS; U S • F I L E H A i 71 RECORDS.

) ( 1 Í U ? . 7 F 7 S . C G NO ÇCCO" DETECTED

FI . -CG3A.» TO C O ' P A ° E A P A I * OF F I L E S OF ? J - C H A 4 A C T É S * C C O R D S < I * A X * - 1 U )

• • • • • T r i t F O L L C ' I N C D l f F & = E " 4 C : S « ! £ * £ F O J 1 O » o ^ O U P t O I . S E T S OF C O N T I G U O U S M O D I F I E 0 R E C O R D S

I N S E R T E D P A C < 4 0 E F U O E 4 S "

O E L C T Ü O 0 L £ v ? ( 4 L E \ , 3 J # A ? U ) = - 8 ( 1 ) • ALEN • B < 2 ) * EX P ( - a ( 5 ) • ( fcU • A d U > ) 0 0 H 4 0 3 0; \ Í ; < Í : D : : » . C \ J ( A L ; \ # - Í J » A - » U ) = - Õ ( D • A L E V • u < 2 > * E x p ( - y ( 3 ) * ( i»u • A J U ) )

U E L E T = D 1 • - ( 4 ) « E X ° ( - c ( 5 ) * ( i i U + « B U > ) 0 0 U 4 0 4 0I - . S E ü T E O C 1 • - ? ( 4 > * E X ? ( - l i ( 5 ) * < e U • A f U ) )

* * « • » * £ : , > ) OF * I L E $ ? t A C H E 5 . C O M P A R I S O N F I N I S H E D .

CUD F I L E MAS 7 7 ° = C C R 3 S ; " s * = * ? I L E H A S 7 5 R £ C O < O S .

NO Ç i í R O í 0 S 7 E C T S D

L ! ' CElIft GAN 3 3 NCV PAGE

' ? -5 3 C

C E - F Ü A P 1 - D L E 4 OR.FORV C / S L ' O A T

n i ' • \ ^ T c \ A < i ) , * ( 5 >D A T ; i / i , G » 0 . " * 5 » 1 .!J ). J/

ir c > * Ô C , U " . - 1 ?•".

C •» 3 >» \ C < « -31

XP(AR62)

.73

V - ANALISE DAS MODIFICAÇÕES FEITAS NA SUBROTINA CLOSE

.74

1. INTRODUÇÃO

Estai modificações foram efetuadas em virtude de um problema ericontrado na simulação de alguns tipos de varetas, Westinghouse e KWU, sobcertas condições, pelo código FRAPCON-1. Estas simulações não apresentaramconvergência adequada no processo iterativo para determinar o instante defechamento da folga na subrotina CLOSE.

Foram analisados os valores obtidos no processo Iterativo e apartir deles foram efetuadas as modificações que melhorassem o desempenhodo método.

2. SÜBROTINA CLOSE

Esta subrotina i chamada pela subrotina FCMI para determinar oInstante em que a folga fecha para cada nó axiai,quando então ocorrerá pre£são de contato entre pastilha e revestimento. No apêndice A podemos encqntrar uma listagem desta subrotina.

A CLOSE efetua uma interpoiação linear entre os valores atuaisdas cargas (pressão do refrigerante, pressão interna do gas, temperatura media do revestimento e deslocamento radial do combustível*) e os valores doIntervalo anterior a este, a fim de determinar exatamente quando ocorreu ofechamento da folga.

Para determinar o fator de interpoiação (X) é utilizado o méto-do de Newton-Raphson Modificado, o qual procura as raízes da equação:

folga radial - f(X) = 0

na qual f(X) representa a espessura da foloa. Este processo Iterativo éefetuado até que |f(X)| < CUT, onde CUT é o valor de tolerância da ordem de

m 0

10 1n. Se o valor da folga não convergir para valores menorps do que CUTuma mensagem de erro é impressa "THE ITERATION SCHEME HAS PASSED 100 STEPS-— EXECUTION TERMINATED" e o último valor calculado para X é utilizado paraos cálculos subsequentes.

Ho apindice B apresentamos uma descrição detalhada deste método.

3. MODIFICAÇÕES EFETUADAS

lo1 feito um estudo dos valores calculados de X e f(X) e con-cluiu-se que para valores de CUT da ordem de 6x10 o processo Iterativoconverge em renos de 100 iterações. Esta foi então a primeira modificaçãoefetuada;var'ãve1 CUT passou de 10 para 6xlÒ .

.75

Quando da Implantação Inicial feita pelo GAC, foram retirados oscartões F0FA>0.5+F0FA e F0FB«0.5*F0FB, pois achou-se que Isto alterava o mé-todo,dificultando a convergência,o que com a realização de vir 1 os testes, verj[ficou-se não ser verdade.

Convém observar que na versão original CDC este problema.na con-vergência não ocorreu, pois a precisão simples do CDC é maior do que a precj[são dupla do HB.

4. RELAÇÃO

a)

b)

c)

d)

e)

DOS TESTES REALIZADOS

Versão GAC:

Versão GAN(teste 1):

Versão GAN(teste 2):

Versão 6AN(teste 3):

Ver.ão CDC:

CUT »6x10"10

FOFA-FOFAFOFB«FOFB

CUT -6x1O*10

F0FA«0.5*F0FAF0FB-0.5*F0FB

CUT »10~8

F0FA-0.5*F0FAFOFB«O.5*F0FB

CUT «10~10

FOFA-FOFAFOFB-FOFB

CUT -IO'10

FOFA«O.5*FOFAF0FB«0.5*F0FB

TEMPO

(28.

(18.

(18.

(18.

(CPU)

146 min)

184 min)

175 min)

360 min)

OBSERVAÇÕES:

as versões a, b e c apresentaram resultados próximos aosdo CDCa versão d foi a que apresentou piores resultados apare-cendo a mensagem da não convergência em 100 steps itera-vfvos.

tio apêndice C apresentamos uma comparação entre as pressões decontacto (N/m ) obtidas com as diversas versões citadas acima.

./D

5. CONCLUSÃO

Podemos concluir pelo exposto acima que o problema ocorrido na subrotina CLOSE, ou seja, a não convergência em 100 iterações, foi devido ã prec£são do computador HB e não ao método numérico utilizado.

Maiores detalhes das modificações nesta subrotina podem ser vis-tos no CP-NÇ 3/86.

.77

A P Ê N D I C E

.78

A - LISTAGEM DA*SUBROUTINE CLOSE*

cccc-c-c-c-c-c-c-c-c-c

C

cccccccccccccccccc•»cccccccccc

12

4

SUBROUTINE CLOSE

,OLDTC#PFEPS

«RSTRAN

IMPLICIT REAL*S

Cf-CLOSECD*11/26/P6

(TC«EPP,OLDPG«REPS, COLD'JK«RSTRES

(A-H#0-Z)

* E#OLO«»C«OLEPS«FLUX,KINDCR

ND

#PC#RCI«OLDURF«OLFEPS

FROM11/?6/86

: DR.FOR0 '

«URF«RCO,J«KRELAX«ECRFEP«IOUIT

•OELTâ«RFO«FEPS

«NPLAST

THIS ROUTINÇ SEEKS OUT THE POINT CF GAP CLOSURECLOSE IS CALLED FR3M FC*I

MODIFICADO E« 22 JUL 1956PEL3 GAC-DR-CNENVALOR DE CUT: PASSOU DE 1 . Ç - 1 0 PARA 6 . E - 1 HINSERIDA A IMPRESSÃO DOS VALORES DE X E F(X> E* CASO 5E

SER ULTRAPASSADO O L IMITE DE 100 ITERAÇÕES.

DIMENSION

3A5

sCEil#CLDPC<1>#FEPS(KA,1)#ECREEP(1)

TC(1)#URF(1 )«EPÍD«OLOURF(I)rRFEPS(NA/1)

,CSIG(3)#0LDTC(1)#0LFEPS<1)*REPS(NA,1>

?C#CEPS<3)«OLDPGd)

P P ( A D

* * * * * * * * * * * * * * * * * * * * * * *

* * * * * * * :INPUT ARGUMENTS

(K)

COLDW< - COLD WORK OF THE CLAOOING ( U N I T L E S S )CSIG - TFMP03ARY HOOP* A X I A L » S RADIAL STRFSS ( P S I >CTXAX - V A X I P U M CLADDING TEMPERATURE ATTAINED OVER H ISTOPVDELTA - COLD STATE RADIAL GAP ( I N )DTI^E - T I M E INCREMENT (SEC)ECRFEP - CREEP S T R A I N ( I N / I N )FE»S - HOOP, A X I A L , 8 R Í D I A L FUEL STRAINSFLUX - FAST NEUTRON FLUX H ) / M * « 2 - S E C >J - AXIAL NODE INDEXKINOOR - K I N D OF STRESS OR STRAIN RATE ( STE CSTRAN)NA - M A X I M U * NJ" '9 fR OF AXIAL fcODESNPLAST - E L A S T I C - P L A S T I C FLAGNRELAX - CRÇEP FLASOLDPC - COOLANT CHANNFL PRESSURE 3F PREVIOUS POWER S T E °OLDPG - ROD INTERNAL GAS PRESSURf OF PREVIOUS POWFR STEP < » S I A )OLDTC - CLADDING AVESAGÇ Tf-MOfRATURE-PRE VIOUS POWER STEP v F )OLDURF - FUEL « A D I A L OISPLACFMENT OF PREVIOUS POWER STEP ( I N )PC - COOLA'.'T CHANNEL PRESSURE ( P S I A )PG - ROO INTERNAL G«S PRESSURf ( P S I A )RFO - FUEL OUTSIDE RA01US ( J \ >TC • - CLADDING AVERAGE TEMPERATURETIME - END OF STÇP TI"!E (SEC)UPT - F U f L RADIAL DISPLACEMENT ( I N )PCI - CLADDING INSIDF. PAOIUS ( I N )RCO - CLADDING OUTSIOE RADIUS ( I N )RSTRAN - TRUE S T R A I N RATE Í 1 / S E ORSTRES - TRUE STRF.SS RATE ( N / ( ( M * * 2 ) ( SFC ) )TIMECL - T I M E AT TEMPERATURE AMD fLUX (SEC)

******«*«4****#************* * * * * * * * * * * * * * * * * * iOUTPUT ARGUMENTS

* • * • • * « • * • • • » • * * * * * * * * * * * * * * * * * * * * * * • * * * * * * * * !

(F)

EPfI O U I TP f s p S

RE3?O L f SOLFFPS

***********

C L A D D I N G E F F E C T I V E P L A S T I C S T O A I N ( I N / I N )C L A D D I N G H O O P , A X I A L , S R A D M L S T P A I N S ( I M / I N )T E R M I N A T I O N I N D E XP E S I D U f i L F U E L S T P A I N SP E S I D U Í L C L A D D I W G S T R A I N ?O L O C L A D D I N G S T P A I M S - P O F V I O U S P O U E R S T E PO L D F U E L S T R A I N S - P R Ç V K U S POWER S T E P

********* > * i * * * + * * * * * •

.79

f(T) »1

ROOTING FO* ROOTS

GAPT (TD

S

/OLDPG/TIME«CTMAX

#CES#OLDPC>COLDWK#RSTRAN

/OLDURF#FLUX/RSTRES

#PG,IP/CEP/J/TIMECL/KINDOR

#CSIG/NRELAX/ECREEP#NA

/OLDTCTI

/CREP/NPLAST

C

C—>

A MOOIFIEO fALSE POSITION ROUTINE OPERATING OVER THE INTERVAL ALPH»,BETA WITH INCREMENT OX HAS BEEN INSTALLED BY B.W.9URNHA* 1-6-^S

ALPHA«O.DEOBETA «1.ÔEOOX ?5CUTCUTN

.?51.OE-16 0 E 11.OE

« 6.0E0

-1O-10

15

30

50

41

A CHECK FOR A LINEAR FUNCTION ON THE ALPHA-BETA INTERVALOEMOM « FCJETA) - F(ALPHA)IF<DENO'1» .EO. O.OEO) GO TO 15X * (ALPH»*F(BETA) - BETA*F(ALPHA)) / OENOMfOFX « F<X)IF( ABS(FOFX) .GT. CUT) GO TO 15VX • XGO TO ?2 .CONTINUECOMMENCE THE MOVING WINDOW LOOKING FOR ROOT BRACKETS««ALPHAB A O

1

900901

44

42

FOFA « F(A)F0F3 « F<9)IF(FOFA*FOFB) 5 0 / 5 1 / 5 2CONTINUE

HAVING BRACKETED A ROOT THE SOLUTION! ITERATION COMMENCES

CONTINUEX » ^ ( A * F 0 F 9 - 9 * F 0 F A ) / ( F O F B - F O F A )

Í F Í N . L T . 1 0 0 ) GO TD 6 8W 3 I T E C 6 / 7 6 )F0R"-1AT( 6 5 H - THE I T E R A T I O N SCHEME HAS PASSED 1C0 STE B S — E X Ç C U T I O \TERMINATED)I 9 U I T = 1

W R I T E ( 6 / 9 0 1 ) X/FOFX0 0 9 0 0 I « . T / 1 0 0X « F L 0 A T ( I ) / 1 0 0 .F O F X = F ( X )WRITE ( 6 / 9 0 1 ) X / F O F XFORMAT <• X / (-OFX « ' « 2 E 2 0 . 1 2 )

G9 TO 24FOFX » F(X)

TEST THE POSSIBILITY OF THE ITERATION LOOf- LANDING ON A ROOT AT XOR MASSING 9* THE ROOT

IF(FOFX*FOFA) 4 2 / 4 3 / 4 4CONTINUE

THE ROOT IS STILL 3RACKETFD AND THE ITERATION LOOP CONTINUFS

A«X •F0FA«FOF>FOFRs.5*» OF?IK. A9S<t OFX).GT. CUT) GO TO 41VX e XGO TO 2?CONTINUE

THE ITERATION SCHfYT HAS PESMCKETED THE ROOT-THE 90UNDS A(i£ADJUSTED AND THE LOOP CONTINUES

GO TO 41

43

F0FA».5*rOFAIF( A«JS(f 0FX).6T. CUT)VX « XGO TO ??CONTINUE

THE ITFRA'-IOK! SCHFMF. HAS LANDED

IF( ABS(FO'A).E3.D.OE0)VX«X

0̂ . A

GO TO 6C

ROOT AT (X/FOFX)

.BO

_ tt*CL35t51 CONTINUE.

C THE 9RACKETING OPERATION HAS FOUND A ROOT

IF(FOFA.EQ.O.OEO) 60 TO 60C THE BRACKETING OPERATION HAS FOUND A ROOT AT (B/F0F9)

YX*B60 TO 22

60 CONTINUEC IF THIS IS THE FIRST BPACKET STEP THEN F(ALPHA)«C. IF OTHERWISEC THE PREVIOUS STEP I S IN EPROR AT F0F9C THE I N I T I A L DATA CONTAINS A ROOT M" ALPHA

VX * AGO TO 22

52 CONTINUEC THE ROUTINE HAS NOT YET BRACKETED A ROOT-AOJUST THE VARIABLES TOC THE.NEXT «ESH ANO CONTINUE* ALSO TEST TO SEE IF THE INTERVAL H«SC eEEN EXCEEDED

A* 9B«3+DXF0FA*F0F3I F Í A . G T . 3 E T A ) GO TO 65GO TO 30

65 CONTINUEC THb BRACKETING OPERATION HAS OVERRUN THE INTERVAL

W R I T E Í 6 / 7 2 )72 F0RMATU8H THE 8R*CKET OPERATIC HAS OVERRUN THE INTERVAL)

I QUIT a 1GO TO 24

22 CONTINUEC * * * *U»DATE RESIDUAL ST""'NS HERE

OLEPS(J) « CEPS(?>REPS(J#2) « CÇPSÍ2)I F ( NPELAX . E O . 1 ) GO TO 80OLFE»S(J) * OLFÇPSU) • VX*( FE»S C J # ?)-O!.FEPS (J ) )RFEPS(J ,2 ) « D L F E ' S U )

80 CONTINUEC **#*UPDATE PLASTIC STRAINS HERE AFTEPC GAB 2EP3 SOLUTION IS FOUND

E » » ( 1 ) ? » ( 1 )E ( J * 1 ) C ? ( 1 )E P P C J / 2 ) - CEPP(2 )E P P ( J » 3 ) » C E P p ( 3 )I F ( N9EL*X . N E . 1 ) E P ( J ) = CEPI F ( NPELAX . E Q . 1 ) E C ? E E P ( J ) * CREP

C * * * » C A N PRINT CLAO STRESS AND STRAIN AT ZERO GAP HÇREC W » I T F ( 6 / 1 0 0 )

1 0 0 FOR V AT( 1 H 0 /C W R I T E ( 6 / 1 D 1 >C W R I T E Í 6 / 1 0 1 )C W 3 I T E C 6 / 1 C 1 )C WRITE ( 6 / 1 1 1 )

1 0 1 FORMATí 6 X /24 CONTINUE

RETURNEND

5X/ 5HCL0SE( C S I 3 ( I ) / I( C E P S ( I ) / I( C E P ? ( T ) / I

R E P S ( J / ? ) /3E20.3 >

)> 1« 1e 1

/ 3, 3/3

)))

RFEPSU/2;

.81

B - ÜESCRICEO DO MÉTODO DE NEWTON-RAPHSON MODinCADO3.1 Megulaiãbi and Related Methods

For the real case of Newton's method, the expression(tee (3.20)):

*••-'•- mhat the interpretation illustrated in Fig. 3.3. We draw atangent to the curve y « / ( * ) at the point (*»./(*»))• This

fi§mt 3J Ntwtom'i melkoffor tK rtal tool x •• «.

tangent meets the x-axis at the point (x,+I,O). If, then,the curve crosses the x-axis at a point (3,0) sufficientlynear (x,,/(x,)), and it is concave up or down in a regionincluding these two points, it may easily be seen that thenumber *»•, is nearer a than was xt.

This kind of pictorial approach suggests other methods.One method, sometimes called the rule of false position,may be constructed as follows. Referring to Fig. 3.4, let

•»•»

/ * 6>cd point on y « / ( t ) . Draw a chorethrough this point and the point (*,./(*,)) so that iiintersects the x-axis in a point (x t,,,0). 1*""

(3.32i

This new point may well yield a better approximationthan x» to a.

The procedure may be justified by the method olsuccessive substitutions. Let

cfix) - xf(c)' f(x)-fic) '

where/(f) # 0. It is clear that/(a) - 0 implies F{a) - a.and that a - F{a) implies / ( a ) » 0. Since

•/(c)-

it follows that in the neighborhood of a zero, a. for/(.*),the asymptotic convergence factor is

Applying the mean-value theorem, together with/( J) - 0,we see that f(c) - / ( a ) -/(<•) - (r - atf'it). if which Ílies between a and c. Thus,

so that convergence can be expected for proper valuesofc.

Since only functional values are involved (no derivativevalues are required), the resulting iterative formula (3.32)involves little computational effort. Also, in commonwith the other procedures given in this section, themethod of false position is not confined to roots of poly-nomial equations.

Another technique with a simple graphical zxpbnntionis illustrated in Fig. 3.5. It gives a root, ifvali.es ,\lt andXjit are known, such that/(X|.,) aid/(;<>,) ire oppo-site in sign. For continuous functions, the number/((.xJ( + xMI),'2), being the value of the function at thehalf'.vay point, will be either zero or have the sign of/(Xf.,) or the sign of/(*„,). If the value is not zero, asecond pair xL1 and xK} can be chosen from the thrc;numbers xLi, xKI, and (xLl + xK,),'2 so that J(su) andf(xm) a r e opposite in sign, while

Method effaht petition.

Continuing in this manner, there is always a point a irtthe interval \Xu,.xMi) for which /(a) - 0; or is uniquel)determined by the process rven though the interval mu>contain more than one zero for/(.r).

Because each new application of the itcrarvc srlirmc

.82

Tigmti.l Hálf-ímttttêl mtthat.

reduces by half the lingth of the interval in x known to' contain «, this procedure is called the half-inieryal

method. Note that since'the interval of uncertainty isalways known, we can specify, a priori, the number ofiterations required to locate the root within a prescribedtolerance. If A, is the length of the starting interval, thenthe number n of interval-halving operations required toreduce tht interval of uncertainly to A, is given by

(3.33)•

A technique which in some senses combines the featuresof the two preceding ones may also be constructed.Referring to'Fig. 3.6, let xLt and x*, be numbers suchthat/(Xj.|> and/(•>>,) are opposite in sign. Let x2 be theabscissa of the point of intersection of the x-axis and the«hord joining the points (xlt,/(xL1)), (*«,./(*«,)); that

/ ( » ) 0, the process terminates with a 7ero of fix),If/(jr,) has, the same sign as /(*„,),. choose xL] = jrt,and JT̂ J » x}. lf/(»j) hrs :hc same sign nj(xu), choosej r u « x7, and .t,, = xKI, The process is then continuedlo crcn'e the sequence i f pairs (xu, jr«k).

The process just described is linear inverse inicr|H>l..ih*tand sometimes bears the rume regulo falti.

Example. Find the root of / ( * ) «* x* - 3* + I - o. thatit known to lie between xL> - I and x»> ••• 2.

The results for ten iterations of the rtyulojahi method angiven in Table 3.8. Because of the nature of the function M>i

Table 3.8 Wutiroiioa o/Rc»ub F*Ui Method

*m /('u) /(««)

t234S67« .9

10

1.0001.2301.4071.4S21.5131.5251.5291.5311.5321.532

2000rooo2.00020002.0002.0002.000IBM2.0002.000

-1 .000-0.797-0.434-0.190-0.075-0.028-0.011-O.004-0.001-0.001

3.0003.0U03.01103.0003.000

•3.0003.0003.O0U3.0WI3.00V

the points chosen, this is also i n example of the mciliod of false.position; note that *«, remains unchanged thrnuphoui thecourse of the iteration and this is equivalent to c in cqu.itum(3.32). Hence, the icquired root i; approximately 1.532; nis cornputed more accurately to be 1.532059. ,

. »«;

Fifurt $.$ Itrgula falsi mttliod.

83

N!'Mv3.4 '

GAU'S-U-iiENlMlE IJA.SC POINTS'AHO WfcKiKT FAÍ..IOPS I«Y IliU It.U.» I.Vt'.C'.VAl. MI.ltlOD

i S*(:--tcment . • When ihctirslü.rl r^h:»'. liceufoimd, v/eaiiai» step toth»! rifht M> (.'Ctenitiit-. i>! O.l!.;, until /*,,;(.') a^ainchange* s i j i ' . / thc pr»KeJ«!ie i;i icfWiitcJ uo'il all n + Iroots r p , r , , . . . , ; , have bci-n !iH.;üf.il within the requireddejree of aecunity.. The cotrtupottJing weight f.ictors w0, wt,.... n*4 aregiven (torn c-.:u->iiu!t (2.85):

Write (i jwjram that coiuputcs the br.sc-poiru valued.•nil wctçtit factors for use in the (« + IVpoinl (n < 9)

»-l <-'"''»c!rc ijtijilraliirc (-xc Section 2.10 and Lxnm-

f_F(z)dt, 2> (3.4.1)

Use the hnlf-intervd method to compute She base-pointvalues, which are the roots r( or the {« + l)th degreeLfjcntlrc polynomial Pmn(n). Find the correspondingweight factors u-, by evaluating the integral of equation(185). As a check on the calculations, use (3.4.1) toevaluate n few simple test integrals,

• hlttboi of Solution •• • • ••' •

The coefficients of all the Legcndre polynomials /'»(?),0 < « < 10, nrc first generated and stored in successiverows of (he lower triangular portion o f matrix -.'.Theelements of A, whi:h are sued tliat au is the coefficient ofz1 in Pf.z), are obtained recursively, from (2.C6). The ac-tual formulas used arc shown in the flow diagram.

For a given;/, lhe roo;s of Pn+t(:) arc obtained by firstnoting that they lie .between —1 and 1. Starting fromz " •— U we proceed in increments of 0.0Í (assumed to besmaller t!:nn the reparation of the roots) until Pnn(z)changes si^n, tlut is, until We reach a point i such thatPn*,(:)PK,,(z + 0.05) is necátive. By setting a left-handlimit i , ~ 2 ' a n d a right-hand limit :,«? + 0.05, theha'f-interval method of Section 3.8 can then be imple-mented. By aibitrarily deciding to locate each root withina »iT»r.l! interval of 10"*, tl.e required number of itera-tions is obtained from (3.33) by substituting át —0.05and Aj >» 10"° and roundini; up to the next integer.

Lf\fSince the integrand is an //th-iicgrcc polynomial, (3.4.2)«an be rewritten as .

e#i") dz.

for n even, with a simibr form, terminating ip f,_ ,//r, forn odd. Tl e mciliod for obiainint; the c'% by c'p.'nding llwrepeated predict is detailed in tlic flow diagram.

Finally, the (// + l)-point Cnuss-Lcgcmlrc qua«!rati:reof (3.4.1) is used to approMiiiciic the follo'viny test inte-grals: '

• / , = I i?dz, I, «s I tos— dz,. y , | i-\ 2

' ' / ,= f' z'dz, / 4 - f z'dz,

which ha.vc the exact values c -e" \4 /« , 0, and 2/7,respectively. . \ •

APÊNDICE C - COMPARAÇÃO EHTRE AS PRESSÕES DE CONTATO OOS DIVERSOS TESTES

TEMPO (s)

COTA(m)

1.2409 (4)

1.9500 (6)

2.6591 (8)

3.0136 (9)*

a0.1309C

0.14138

0.13081

0.14044

0.12915

6.7392x107

xlO 8

b

0.13091

0.14138

0.13081

0.14044

0.12915

e

0.13092

0.14140

0.13083

0.14052

0.12915

d

0.13091

0.14138

0.13081

0.14044

0.12915

8

0.10293

0.13635

0.15482

0.13771

0.10892

b

0.10293

0.13635

0.15482

0.13771

0.10892

7.488xiO7

XlO8

e

0.10293

0.13636

0.15485

0.13770

0.10892

d

0.10293

0.13635

0.15482

0.13771

0.10892

TEMPO (s)

COTA(m)

0.8864 (3)

2.2409 (4)

1.9000 (6)

2.6591 (8)

3.0136 (9)*

a

0.17610

0.18535

0.18225

0.18720

0.17780

8.2368xl07

xlO8

b

0.17610

0.18535

0.18225

0.18720

0.17780

e0.17598

0.18536

0.18225

0.18719

0.17778

c

0.17610

0.18535

0.18225

0.18720

0.17780

a0.22822

0.21804

0.20236

0.-21907

0.22712

b

0.22822

0.21805

0.20236.

0.21907

0.22712

8.9856x1O7

xlO8

e0.22823

0.21804

0.20237

0.21908

0.22712

c0.22822

0.21805

0.20236

0.21907

0.22712

(*) n? do nõ

.85

VI - CONCLUSÃO

Pelo exposto nos capítulos anteriores conclui-se que as mo-

dificações feitas para a implantação do código FRAPCON-1 nos computa

dores HB, IBM e CDC foram as estritamente necessárias para o correto

desempenho do mesmo. Os casos-exemplos executados forneceram resul-

tados compatíveis com a versão original CDC.