Você está na página 1de 8

SOBRE A MODELAGEM DO TRANSPORTE DE CONTAMINANTES NO

SOLO

P. I. B. de Queiroz
ITA

RESUMO: São discutidas neste trabalho possíveis causas de insucessos em simulações numéricas
de transporte de contaminantes no solo. Discute-se algumas das hipóteses de cálculo que são
freqüentemente adotadas sem questionamento sobre a aplicabilidade das mesmas aos problemas a
serem modelados. Apresenta-se também algumas limitações de métodos de cálculo bastante
empregados, como as formulações de elementos finitos, e algumas soluções analíticas. Comenta-se
também alguns erros de implementação de métodos de cálculo em compiladores e processadores
numéricos.

1. INTRODUÇÃO processo de solução de problemas práticos


pode levar a problemas sérios na obtenção de
O desenvolvimento recente da computação resultados e na tomada de decisões críticas.
tem se voltado à facilidade de uso do Apresenta-se neste trabalho alguns erros
computador por leigos no assunto. Este cometidos com freqüência em modelagens
procedimento, adotado pelos especialistas em numéricas, mostrando-se, sempre que possível,
computação, tem como nobre princípio a idéia alguma forma de contorná-los.
de que o computador é um meio para um fim,
de modo que o usuário não deve se importunar
com problemas técnicos não pertinentes ao 2. HIPÓTESES DE CÁLCULO
contexto de seu trabalho em si. De fato, Miller
(após Booch, 1994) sugere que o número Tomando como modelo uma estratégia para
máximo de blocos distintos de informação que desenvolvimento de análises numéricas para
um ser humano pode compreender túneis (apresentada por Bernat, Cambou e
simultaneamente é de no máximo sete, mais ou Santosa, 1997), propõe-se a seguinte estratégia
menos dois. Assim sendo, para que se possa para desenvolvimento de uma modelagem de
lidar com problemas complexos em transporte de contaminantes no solo:
computação, é necessário que o usuário possa
“abstrair” a existência do computador. Deve-se determinar inicialmente as leis que
Seguindo a filosofia exposta acima, melhor representam os fenômenos de
surgiram também os sistemas especialistas e os transporte em questão.
programas numéricos com interface amigável, Deve-se estabelecer uma metodologia para
que possibilitaram aos leigos em modelagem identificar as constantes (e variáveis de
científica e numérica tratarem de problemas estado) do modelo escolhido, através de
práticos. Embora o conhecimento técnico do ensaios de laboratório e de campo. Para
problema e da modelagem numérica não sejam tanto, deve-se realizar os ensaios em
também um fim por si só, a eliminação condições semelhantes às que
completa de especialistas nestes assuntos do

307
supostamente irão acontecer no caso a ser efeito de cargas sobre solo no padrão de fluxo
modelado. da água subterrânea, e consequentemente, no
Deve-se escolher um programa de modelagem transporte de contaminantes. Nenhum dos
numérica adequado para a modelagem programas comerciais mais conhecidos é capaz
proposta. de conduzir uma análise com acoplamento
Deve-se estudar as condições de contorno que entre deformações, fluxo de água e transporte
melhor representem o problema a ser de contaminantes. Apesar de relações como a
modelado. equação de Konzeny-Carman serem aceitas
Sempre que possível, deve-se fazer universalmente, não se estuda a influência do
observações em campo, para que se possa peso de aterros sanitários sobre a
rever o modelo e fazer previsões cada vez permeabilidade do solo de base. Sorek e Adar
melhores. (1992) registraram que a influência do peso de
reservatórios de água sobre o regime de fluxo
Geralmente, inicia-se uma modelagem em aqüíferos em Israel causou afloramento de
numérica modificando um exemplo extraído água salina junto a tais reservatórios, e a
do manual do programa a ser utilizado, ou de evaporação desta água aflorante causou o
algum artigo sobre o assunto. Deste modo, é acúmulo de sal junto a eles.
comum que se adote algumas hipóteses da Outro aspecto pouco questionado nos dias
análise original, sem se fazer questionamentos de hoje diz respeito ao modelo de dispersão a
sobre a validade das mesmas para o problema a ser aplicado. Gelhar et al. (1992, em Domenico
ser tratado. e Schwartz, 1998) analisaram criteriosamente
Um questionamento pouco realizado diz alguns experimentos de campo, e mostram que,
respeito justamente ao primeiro ítem da ao contrário da prática normalmente utilizada,
estratégia proposta acima. Por simplicidade, o coeficiente de dispersão longitudinal não
utiliza-se geralmente a lei de Darcy para deve ser proporcional à escala do problema a
modelar o fluxo da água subterrânea, e utiliza- ser tratado, conforme mostrado na Figura 1.
se a lei de Fick para modelar os fenômenos de Além disto, Domenico e Schwartz também
difusão e dispersão. O maior desestímulo a se fazem ressalvas à aplicação direta do modelo
questionar estas leis parte dos próprios de dispersão Fickiana em maciços fraturados.
programas numéricos, que normalmente não
têm outras leis implementadas. 1E4

Sabe-se nos dias de hoje que a permeação e


Dispersividade Longitudinal (m)

1E3
a dispersão solos não saturados são fenômenos
1E2
difíceis de serem formulados de maneira exata; Baixa
entretanto, a influência desta não saturação no 1E1
Mediana
transporte de contaminantes não pode ser 1E0
ignorada. Em uma discussão simplificada Alta
sobre este assunto, o transporte advectivo em 1E-1

um solo não saturado submetido a um regime 1E-2


de fluxo imposto deve ser mais rápido do que
1E-3
no caso deste solo estar saturado. Para o caso 1E-1 1E0 1E1 1E2 1E3 1E4 1E5 1E6
de gradiente hidráulico imposto, o oposto deve Escala (m)
ocorrer. A difusão tende a ser atenuada em Figura 1 – Dispersividade Longitudinal e
solos não saturados, em função do aumento da escala em função da confiabilidade de alguns
tortuosidade nas linhas médias de fluxo. No ensaios (retirado em escala de Domenico e
entanto, é de se esperar que a dispersão Schwartz, 1998)
mecânica aumente, em função do
“afunilamento” dos canais de fluxo. Poucas
são as implementações numéricas que Os fenômenos de sorção são geralmente
contemplam estes fenômenos. modelados como sendo lineares e não
Outra hipótese normalmente usada sem dependentes da saturação do solo. A sorção é
questionamento diz respeito à significância do bem discutida por Chiou (1989).

308
3. SENSIBILIDADE DOS MODELOS À igual ou próximo a 0,5) é difícil de ser
VARIAÇÃO DOS PARÂMETROS DE modelado pelos métodos convencionais. Na
CÁLCULO história do tratamento numérico deste
problema, buscou-se uma solução através de
A sensibilidade dos modelos numéricos à integração seletiva (vide por exemplo, Reddy,
variação dos parâmetros possui basicamente 1993), mas verificou-se que este método
três aspectos. O primeiro diz respeito ao campo poderia levar a modos de deformação espúrios.
de validade das leis a serem utilizadas no Uma solução razoável foi obtida através de
modelo, assunto abordado no ítem anterior métodos de formulação mista (vide por
deste trabalho. O segundo diz respeito a uma exemplo, Bathe, 1996), nos quais, abandona-se
sensibilidade real, em um modelo bem a convergência monotônica da formulação do
calibrado e convergente. O terceiro aspecto diz método dos deslocamentos, em troca de uma
respeito à convergência do processo numérico formulação convergente de maneira quase
utilizado. independente dos parâmetros de cálculo
O segundo aspecto citado acima é adotados.
geralmente o mais delicado deles, estando
relacionado à confiabilidade dos parâmetros de
campo. Sabe-se por exemplo que a degradação
biológica ou química da maioria dos
contaminantes pode ser bem ajustada por uma
curva exponencial, do mesmo modo que o
decaimento radioativo. Isto se deve ao fato de
que, geralmente existe no solo abundância de
microorganismos e de oxigênio, de modo que a
velocidade de degradação depende somente da
concentração do próprio contaminante. A
curva de decaimento da concentração dos
contaminantes é extremamente sensível à
constante de decaimento. Para se ter uma idéia
desta sensibilidade, apresenta-se na Figura 2
medidas de campo e dois cálculos realizados
para previsão da concentração de éter dietílico
no solo, a partir de um vazamento. Observa-se
que uma avaliação inferior em 10% à meia-
vida real do éter dietílico provocou uma
Figura 2 – Concentrações de contaminante
diferença de duas vezes em sua concentração
calculadas e previstas, após 12 anos da
máxima, após 12 anos. Sabe-se que a constante
contaminação do solo (McLymont e Schwartz,
de decaimento é extremamente sensível à
1987)
temperatura, aos microorganismos existentes
no solo e à presença de outros contaminantes,
No transporte de contaminantes, o
entre outros fatores. Por esta razão, mesmo que
transporte puramente advectivo (ou
esta constante seja obtida através de ensaios
predominantemente advectivo, com número de
em condições semelhantes às do problema a
Peclet elevado) com frente de contaminação
ser tratado, ela deve ser retroanalisada nas
brusca constitui-se ainda em um problema em
leituras de campo, para que se possa prever
aberto. Quando se utiliza o método dos
com mais exatidão leituras futuras.
elementos finitos com formulação de Galerkin
O terceiro aspecto diz respeito ao campo de
no espaço (utilizando-se diferenças finitas ou
validade dos modelos numéricos a serem
elementos finitos no tempo), ocorrem
utilizados. Por exemplo, na mecânica dos
geralmente oscilações numéricas na frente de
corpos deformáveis, sabe-se que um corpo
contaminação, podendo resultar em
elástico incompressível ou quase
concentrações negativas de contaminante
incompressível (com o coeficiente de Poisson

309
próximas à frente de contaminação, e problema advectivo-dispersivo, e criou assim
concentrações maiores que as iniciais na um dos primeiros métodos Euleriano-
própria frente de contaminação (vide Figura 3). Lagrangeanos (EL). Os métodos EL
necessitam de muito mais capacidade de
processamento (velocidade e armazenamento)
que os outros métodos, o que torna
impraticável sua aplicação em grandes
domínios. Assim sendo, Neuman propôs um
método adaptativo, em que passa-se do método
EL a um método puramente Euleriano, no
cálculo do transporte, em regiões distantes da
frente de contaminação. A Figura 4 mostra a
solução de um problema advectivo-dispersivo
unidimensional realizada por Nishigaki (1991)

Figura 3 – Oscilações numéricas no cálculo de


frentes de contaminação brusca (Nishigaki,
1991)
Figura 4 – Cálculo de transporte advectivo-
Para contornar este tipo de problema, alguns dispersivo, através de método Euleriano-
autores propuseram que se adotasse a Lagrangeano (Nishigaki, 1991)
formulação de Petrov-Galerkin, com um
esquema de ponderação do tipo “upwinding”. Celia et al. (1990) também revisaram os
Embora métodos deste tipo sejam muito métodos existentes até então, e propuseram um
utilizados até hoje (vide por exemplo, Helmig, método Euleriano-Lagrangeano, com
1997), sabe-se que eles tendem a superestimar elementos finitos no tempo-espaço, no qual a
o caráter dispersivo do problema, fenômeno função de ponderação da concentração era
conhecido como dispersão numérica solução da equação adjunta da homogênea
(Maliska,1995). associada à equação do transporte advectivo-
Neuman (1981) fez uma revisão dos dispersivo. Surgiram assim os métodos
métodos numéricos utilizados para este tipo de Euleriano-Lagrangeanos com Adjuntos
problema, e propôs um método novo de Localizados (ELLAM). O ELLAM proposto
solução. Ele observou que, enquanto o aparentemente superava as deficiências de
transporte puramente advectivo não era bem todos os métodos anteriores.
resolvido por métodos Eulerianos (métodos Já Heally e Russel (1998) implementaram
que envolvem uma malha fixa no tempo), uma variante do método em duas dimensões,
poderia-se resolver este tipo de problema com na qual se utiliza o método dos volumes finitos
bastante precisão através de métodos como base (Finite Volume Eulerian-
lagrangeanos, como o método das Lagrangean Localized Adjoint Method -
características (método utilizado para solução FVELLAM). Este método foi proposto como
de equações hiperbólicas). Já o transporte sendo uma versão menos “voraz” dos métodos
puramente dispersivo (que é um problema Euleriano-Lagrangeanos. O FVELLAM sofre
parabólico), pode ser resolvido por métodos do problema de não garantir conservação de
Eulerianos. Neuman então criou uma forma massa, mesmo no caso de transporte de
unívoca de dividir estas duas partes no contaminantes sem degradação.

310
Ainda não foi proposto um método Euleriano- comerciais, a possibilidade de se obter alto
Lagrageano com adjuntos localizados bi ou tri- desempenho numérico em C++ pode ser
dimensional, com conservação local e global considerada bastante promissora para a
de massa. Ainda assim, o método original de programação de métodos numéricos em
Neuman, apesar de ser superior aos métodos de transporte de contaminantes, uma vez que a
Galerkin ou Petrov-Galerkin em alguns complexidade dos fenômenos a serem
aspectos, ainda não foi implementado em modelados tende a crescer cada vez mais.
nenhum programa comercial para cálculo Até meados da década de ’80, as operações
numérico de transporte de contaminantes. em ponto flutuante eram bastante
problemáticas, e cada computador (e cada
compilador) tinha seu padrão de manipulação
4. SOBRE A IMPLEMENTAÇÃO DOS numérica. Este fato tornava o transporte de
MÉTODOS NUMÉRICOS programas entre uma máquina e outra um
processo muito pouco confiável. Em 1984, foi
A implementação de métodos numéricos em criada a especificação IEEE 754, que
rotinas de cálculos passa por uma série de padronizava as operações de ponto flutuante,
detalhes que, embora aparentemente não sejam bem como a precisão que cada tipo numérico
do interesse direto do usuário final, certamente deveria suportar. Desde então, William Kahan
influenciarão na velocidade em que os (um dos criadores desta especificação) tem
programas fornecem os resultados, bem como tornado disponível em sua página na
na estabilidade do método de cálculo e na universidade da Califórnia (em
confiabilidade dos mesmos. http://http.cs.berkeley.edu/~wkahan/) fontes de
A confiabilidade de um programa está programas em FORTRAN e assembler (além
intimamente relacionada com o nível da dos próprios executáveis) para testar
linguagem de programação utilizada em sua microprocessadores quanto à concordância a
implementação, entre outros fatores (Sebesta, esta especificação. O professor Kahan também
1993). Segundo Booch (1994), um sistema disponibiliza cópias de vários de seus artigos
estruturado com mais de 10000 linhas deverá onde apresenta métodos de cálculo, bem como
estar no limite de sua confiabilidade para que aponta vários casos de processadores e
sua implementação deva ser realizada através compiladores que não estão em acordo com o
de uma linguagem simplesmente estruturada, IEEE 754, bem como as conseqüências de cada
ou numa linguagem orientada para objetos.A discordância. Entre os erros (ou não
linguagem orientada para objetos mais concordâncias) ao IEEE 754 mais sérios, pode-
indicada para a programação numérica seria o se citar:
C++. No entanto, seu uso em programação
numérica ainda é restrito, e ainda se escreve O erro na instrução de divisão de ponto
mais programas para engenharia em flutuante (FDIV) no Pentium. (Coe et al.,
FORTRAN do que em qualquer outra 1995)
linguagem (Smith, 1995). Isto se deve O erro na conversão de ponto flutuante para
aparentemente ao fato de que, além de existir inteiro no Pentium Pro e no Pentium II.
uma quantidade muito grande de bibliotecas, a (Collins, 1997)
otimização de “loops” em soma de vetores A relutância dos fabricantes de computadores
tornava a velocidade de execução de CDC e Cray em adotar os padrões IEEE
programas em FORTRAN maior do que a 754, alegando redução de velocidade de
implementação do mesmo algoritmo em C++. processamento. (vide artigos na página do
Porém, recentemente, Veldhuizen e prof. Kahan)
Ponnambalam (1996) criaram uma biblioteca A demora dos fabricantes de compiladores a
de vetores e matrizes que iguala ou supera o implementar fornecer facilidades de
desempenho de programas em FORTRAN. tratamento de exceção que já existem há
Embora esta biblioteca utilize recursos de décadas em hardware. (vide artigos na
programação orientada para objetos que não página do prof. Kahan)
estão disponíveis em todos os compiladores

311
As contradições entre a IEEE 754 e as fórmula otimizada (Gradshteyn e Ryzhik,
especificações da linguagem Java (vide 1965), em precisão dupla:
artigos na página do prof. Kahan).
2 ∞
2 k x 2⋅k +1
erfc( x) = 1 − e −x ∑
2
(2)
k = 0 (2 ⋅ k + 1)!!
Embora a IEEE 754 seja clara em relação ao
π
suporte a funções exponenciais e
trigonométricas, ela não diz nada específico a
respeito de outras funções transcedentais, que onde (2⋅k+1)!! = (2⋅k+1)⋅(2⋅k-1)⋅(2⋅k-3)...1.
acabam ficando a cargo de implementações
1
particulares. Portanto, é de se esperar que as
0.8
implementações independentes de funções
1° termo
transcedentais possam sofrer erros ou 0.6

c
2° termo
imprecisões superiores à precisão comum da 0.4

soma
aritmética de ponto flutuante. Um caso típico 0.2

seria a função complementar de erro, que é 0


0 1 2 3 4 5 6 7 8 9 10
muito utilizada em estatística. Em geotecnia x

ambiental, esta função é utilizada na solução


analítica do transporte advectivo-dispersivo. Figura 5 - Cálculo de concentração de
Por exemplo, para transporte unidimensional, contaminantes em transporte advectivo-
tem-se a seguinte solução analítica dispersivo unidimensional.

   Para valores de x maiores que 7, onde a


C ( x, t )  1    
=   erfc x − v ⋅ t  + equação (2) não fornece a precisão necessária,
C0  2   2 ⋅  D ⋅ t 1 / 2  (1)
     pode-se utilizar a técnica das frações contínuas

( )
 para determinar erfc(x), através da seguinte
 
exp v ⋅ x ⋅ erfc x + v ⋅ t  equação (Abramowitz e Segun, 1968)
D  2⋅D ⋅t
 1 / 2 
    ∞ (3)
1
2⋅e −t
⋅∫e ⋅ dt =
2 2
x
1/ 2
onde C é a concentração do contaminante a x x+
1
uma distância x da fonte, no tempo t após o x+
3/ 2
início da contaminação; v é a velocidade de x+
2
advecção da água subterrânea, D é o x+
5/ 2
coeficiente de dispersão hidrodinâmica, e C0 é x+
a concentração do contaminante na fonte. O

A Figura 5 apresenta o perfil de Embora a perda de precisão mostrada neste


concentração calculada pela equação (1) para exemplo dificilmente vá mudar decisões
os seguintes valores arbitrários: t=7.0, v=100, práticas a respeito de um problema hipotético
D=0.2, C0=1. O gráfico apresentado foi de contaminação do solo, a existência de
elaborado em uma planilha, onde o a função problemas como este coloca em xeque a
complementar de erro é fornecida pela própria confiabilidade do uso de funções
planilha. Observa-se que o segundo termo da transcedentais não especificadas pelo IEEE
equação apresentada acima não foi calculado 754, que tenham sido implementadas por
com a exatidão necessária para que a solução terceiros, especialmente quando a precisão é
se apresente monotônica, como seria de se um fator de grande preocupação. Deve-se
esperar do problema físico em questão. Uma portanto tomar bastante cautela ao fazer
tentativa de se implementar a função implementações deste tipo. Finalmente, deve-
complementar de erro através de séries de se lembrar que, devido à complexidade das
potência não produziria um resultado de maior equações de transporte de contaminantes,
precisão, mesmo utilizando-se o maior número existem fórmulas fechadas que não são
possível de termos na série, com a seguinte necessariamente soluções exatas. Por exemplo,
a fórmula é apenas uma aproximação da

312
solução apresentada na Equação (1), onde Chiou, C.T. (1989). Theoretical Considerations
despreza-se o segundo termo da solução of the partition uptake of nonionic organic
analítica, e despreza-se também a componente compounds by soil organic matter.
de difusão na dispersão hidrodinâmica, Reactions and movement of organic
tomando-se apenas a dispersividade chemicals in soils (Sawhney e Brown, eds.),
longitudinal αx. Soil Science Society of America, Madison.
Celia, M.A. , Russel, T.F. , Herrera, I. , Ewing,
R.E., (1990) An Eulerian-Lagrangean
  Localized Adjoint Method for the
C ( x, t )  1   x − v ⋅t 
=   ⋅ erfc  advection-diffusion equation, em Advances
C0  2  2 ⋅ α ⋅ v ⋅ t 1 / 2 
  x   (4) in Water Resources, vol.13, no. 4, pp.187-
206.
Coe, T. , Mathisen, T. , Moler, C. e Pratt, V.
5. CONCLUSÕES (1995) Computational Aspects of the
Pentium Affair, IEEE Computational
Procurou-se apresentar neste trabalho Science and Engineering, vol. 2 no. 1
algumas das principais causas de inexatidão Collins, R. R. (1997) Inside the Pentium II
dos resultados das análises numéricas, Math Bug, em Dr. Dobb’s Journal, no. 268,
particularmente em geotecnia ambiental. pp. 52-57
Buscou-se também mostrar um panorama Domenico, P. A. e Schwartz, F. W. (1998)
atual, mostrando-se também algumas Physical and Chemical Hidrogeology, 2ª
tendências, perspectivas e sugestões sobre o ed., John Wiley & Sons Inc., New York
assunto, para futuras pesquisas. Gelhar, L. W., Welty, C. e Rehfeldt, K. R.
(1992) A critical review of data on field-
scale dispersion in aquifers. Water
6. AGRADECIMENTOS Resources Research, v. 28 no. 7, pp.1955-
1974.
O autor agradece ao colega de trabalho e Gradshteyn, I. S. e Ryzhik, I. M. (1965) Table
amigo Makoto Namba, por ter traduzido o of Integral Series and Products. Academic
artigo de Nishigaki (1991), um trabalho de Press, New York
valor inestimável, (a ser publicado em Healy, R.W. e Russel, T.F. (1998) Solution of
português, em alguma oportunidade futura), advection-dispersion equation in two
além de haver estudado em conjunto uma série dimensions by a finite-volume Eulerian-
de outros assuntos pertinentes a este trabalho. Lagrangean Localized Adjoint Method,
Advances in Water Resources, vol. 21, no.
1, pp. 11-26
7. REFERÊNCIAS Helmig, R. (1997) Multiphase Flow and
Transport Processes in the Subsurface – a
Abramowitz, M. e Segun, I. A. (1968) contribution to the modeling of
Handbook of Mathematical Functions, Hydrosystems, Springer-Verlag, Berlin
Dover, New York. Maliska, C. R. (1995) Transferência de Calor e
Bathe, K.-J. (1996) Finite Element Procedures, Mecânica dos Fluidos Computacional,
Prentice-Hall, Englewood Cliffs. Livros Técnicos e Científicos Editora S.A.,
Bernat, S. Cambou, B. e Santosa, P. (1997) Rio de Janeiro.
Modeling of Soil-Structure Interaction McClymont, G.L. e Schwartz, F.W. (1987)
during Tunneling in Soil, em Computer The Expert ROCKEY Computer System –
Methods and Advances in Geomechanics Final Report and User’s Manual. Simco
(Yuan, ed.), Balkema, Rotterdam. Groundwater Research Ltd, Calgary.
Booch, G. (1994) Object-Oriented Analysis Neuman, S.P. (1981) Computer Prediction of
and Design with Applications, 2ª ed., Subsurface Radionuclide Transport,
Addison Wesley, Menlo Park relatório preparado para a Comissão
Reguladora de Assuntos Nucleares dos

313
Estados Unidos (US-NUREG), pela Computer Methods and Advances in
Universidade do Arizona. Geomechanics (Siriwardane e Zaman, eds.)
Nishigaki, M. (1991) Método Euleriano- Balkema, Rotterdam.
Lagrangeano - Transporte de Massa e os Sorek, S. e Adar, E. (1992) 2-D Simulation of
Métodos de Análise – Métodos para Análise Flow in a Shallow Aquifer Stressed by
de Águas Subterrâneas (curso em japonês). Surface Reservoirs, em Computational
Reddy, J. N. (1993) Finite Element Method, Methods in Water Resources IX, Russel et
2nd ed., McGraw-Hill, New York al. (eds.), Computational Mechanics
Sebesta, R.W. (1993) Concepts of Publications, Southamptom e Elsevier,
Programming Languages, 2ª ed., The Boston.
Benjamin/Cummings publ. Co., Redwood Veldhuizen, T. e Ponnambalam, K. (1996)
City Linear Algebra with Template
Smith, I. M. (1995) The Advantages of Fortran Metaprograms, em Dr. Dobb’s Journal, no.
90 in Computational Geomechanics, em 250, pp. 38-45

314

Você também pode gostar