• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 49
  • 2
  • Tagged with
  • 52
  • 52
  • 38
  • 38
  • 31
  • 18
  • 14
  • 13
  • 13
  • 13
  • 13
  • 12
  • 12
  • 12
  • 12
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
41

Um novo esquema upwind de alta resolução para equações de conservação não estacionárias dominadas por convecção / A new high-resolution upwind scheme for non stationary conservation equations dominated by convection

Laís Corrêa 29 March 2011 (has links)
Neste trabalho apresenta-se um novo esquema prático tipo upwind de alta resolução, denominado EPUS (Eight-degree Polynomial Upwind Scheme), para resolver numericamente equações de conservação TVD e é implementado no contexto do método das diferenças finitas. O desempenho do esquema é investigado na resolução de sistemas hiperbólicos de leis de conservação e escoamentos incompressíveis complexos com superfícies livres. Os resultados numéricos mostraram boa concordãncia com outros resultados numéricos e dados experimentais existentes / Is this work a new practical high resolution upwinding scheme, called EPUS (Eight-degree Polynomial Upwind Scheme), for the numerical solution of transient convection-dominated conservation equations is present. The scheme is based on TVD stability criterion and is implemented in the context of the finite difference methodology. The performance of the scheme is investigated by solving hyperbolic systems of conservation laws and complex incompressible flows with free surfaces. The numerical results displayed good agreement with other existing numerical and experimental data
42

Desenvolvimento de estratégias de captura de descontinuidades para leis de conservação e problemas relacionados em dinâmica de fluídos / Development of strategies to capture discontinuities for conservation laws and related problems in fluid dynamics

Giseli Aparecida Braz de Lima 23 March 2010 (has links)
Esta dissertação trata da solução numérica de problemas em dinâmica dos fluidos usando dois novos esquemas upwind de alta resolução, denominados FDPUS-C1 (Five-Degree Polynomial Upwind Scheme of \' C POT. 1\' Class) e SDPUS-C1 (Six-Degree Polynomial Upwind Scheme of \'C POT.1\' Class), para a discretização de termos convectivos lineares e não-lineares. Os esquemas são baseados nos critérios de estabilidade TVD (Total Variation Diminishing) e CBC (Convection Boundedness Criterion) e são implementados, nos contextos das metodologias de diferenças finitas e volumes finitos, no ambiente de simulação Freeflow (an integrated simulation system for Free surface Flow) para escoamentos imcompressíveis 2D, 2D-1/2 e 3D, ou no código bem conhecido CLAWPACK ( Conservation LAW PACKage) para problemaw compressíveis 1D e 2D. Vários testes computacionais são feitos com o objetivo de verificar e validar os métodos numéricos contra esquemas upwind populares. Os novos esqumas são então aplicados na resolução de uma gama ampla de problemas em CFD (Computational Fluids Dynamics), tais como propagação de ondas de choque e escoamentos incompressíveis envolvendo superfícies livres móveis. Em particular, os resultados numéricos para leis de conservação hiperbólicas 2D e equações de Navier-Stokes incompressíveis 2D, 2D-1/2 e 3D demosntram que esses novos esquemas convectivos tipo upwind polinomiais funcionam muito bem / This dissertation deals with the numerical solution of fluid dynamics problems using two new high resolution upwind schemes,. namely FDPUS-C1 and SDPUS-C1, for the discretization of the linear and non-linear convection terms. The Schemes are based on TVD and DBC stability criteria and are implemented in the context of the finite difference and finite volume methodologies, either into the Freeflow code for 2D, 2D-1/2 and 3D incompressible flows or in the well-known CLAWPACK code for 1D and 2D compressible flows. Several computational tests are performed to verify and validate the numerical methods against other popularly used upwind schemes. The new schemes are then applied to solve a wide range of problems in CFD, such as shock wave propagation and incompressible fluid flows involving moving free msurfaces. In particular, the numerical results for 2D hyperbolic conservation laws and 2D, 2D-1/2 and 3D incompressible Navier-Stokes eqautions show that new polynomial upwind convection schemes perform very well
43

Esquemas de captura de descontinuidades para equações gerais de conservação / Stock capturing scheme for general conservation equations

Rodolfo Junior Pérez Narváez 22 February 2013 (has links)
Três esquemas de captura de descontinuidade são apresentados para simular hiperbólicos de leis de conservação e equações de Navier-Stokes incompressíveis, a saber: FDHERPUS (Five Degree Hermite Upwind Scheme); RUS (Rational Upwind Scheme); e CSPUS (Cubic Spline Polynomial Upwind Scheme). Esses esquemas são baseados nos critérios de estabilidade CBC e TVD e implementados nos contextos das metodologias diferenças finitas e volumes finitos. A precisão local dos esquemas é verificada acessando o erro e a taxa de convergência em problemas testes de referência. Um estudo comparativo entre os esquemas estudados (incluido o WENO5) e o esquema bem estabelecido de van Albada, para resolver leis de conservação lineares e não lineares, é também realizado. O esquema de convecção que fornece melhores resultados em leis de conservação hiperbólicas é então examinado na simulação de escoamentos de fluidos newtonianos com superfícies livres móveis de complexidade crescente; resultados satisfatórios têm sido observados em termos do comportamento global / Three shock capturing schemes for numerical solution of hyperbolic conservation laws and incompressible Navier-Stokes equations are presented, namely: FDHERPUS (Five Degree Hermite Polynomial Upwind Scheme); RUS (Rational Upwind Scheme); and CSPUS ( Cubic Spline Polynomial Upwind Scheme). These schemes are based on CBC and TVD stability criteria and implemented in the context of finite volume methodologies. The local observed accuracy of the schemes is verified by assessing the error and convergence rate on benchmark test cases. A comparative study between the schemes (including WENO5) and the well established van. Albada scheme to solve standard linear and nonlinear hyperbolic conservation laws is also accomplished. The scheme that has provided better results in hyperbolic conservation laws is then examined in the simulation of Newtonian moving free surface flows of increasing complexity, satisfactory agreement has been observed in terms of the overall behavior
44

Desenvolvimento e teste de esquemas \"upwind\" de alta resolução e suas  aplicações em escoamentos  incompressíveis com superfícies livres / Development and testing of high-resolution upwind schemes and their applications in incompressible free surface flows

Queiroz, Rafael Alves Bonfim de 18 March 2009 (has links)
Neste trabalho são apresentados os resultados do desenvolvimento e teste de esquemas upwind de alta resolução para o controle da difusão numérica em leis de conservação gerais e problemas em dinâmica dos fluidos. Em particular, são derivados dois novos esquemas: o ALUS (Adaptive Linear Upwind Scheme) e o TOPUS (Third-Order Polynomial Upwind Scheme). Esses esquemas são testados no transporte de escalares, em equações 1D tipo convecção-difusão, em sistemas hiperbólicos 1D, nas equações de Euler 2D da dinâmica dos gases e nas equações de Navier-Stokes incompressíveis 2D/3D. Os esquemas são então associados a uma modelagem algébrica não linear para a simulação de problemas de escoamentos incompressíveis turbulentos 2D com/sem superfícies livres / In this work, results of the development and testing of high-resolution upwind schemes for controlling of the numerical diffusion for general conservation laws and fluid dynamics problems are presented. In particular, two new high-resolution upwind schemes are derived, namely, the ALUS (Adaptive Linear Upwind Scheme) and the TOPUS (Third-Order Polynomial Upwind Scheme). These schemes are tested in scalar transport, 1D convection-diffusion equations, 1D hyperbolic systems, 2D Euler equations of the gas dynamics, and in 2D/3D incompressible Navier-Stokes equations. The schemes are then combined with a nonlinear Reynolds stress algebraic equation model for the simulation of 2D incompressible turbulent flows with/without free surfaces
45

Um esquema \"upwind\" para leis de conservação e sua aplicação na simulação de escoamentos incompressíveis 2D e 3D laminares e turbulentos com superfícies livres / The \"upwind\" scheme to the conservation laws and their application in simulation of 2D and 3D incompressible laminar and turbulent flows with free surfaces

Kurokawa, Fernando Akira 26 February 2009 (has links)
Apesar de as EDPS que modelam leis de conservação e problemas em dinâmica dos fluídos serem bem estabelecidas, suas soluções numéricas continuam ainda desafiadoras. Em particular, há dois desafios associados à computação e ao entendimento desses problemas: um deles é a formação de descontinuidades (choques) e o outro é o fenômeno turbulência. Ambos os desafios podem ser atribuídos ao tratamento dos termos advectivos não lineares nessas equações de transporte. Dentro deste canário, esta tese apresenta o estudo do desenvolvimento de um novo esquema \"upwind\" de alta resolução e sua associação com modelagem da turbulência. O desempenho do esquema é investigado nas soluções da equação de advecção 1D com dados iniciais descontínuos e de problemas de Riemann 1D para as equações de Burgers, Euler e águas rasas. Além disso, são apresentados resultados numéricos de escoamentos incompressíveis 2D e 3D no regime laminar a altos números de Reynolds. O novo esquema é então associado à modelagem \'capa\' - \'epsilon\' da turbulência para a simulação numérica de escoamentos incompressíveis turbulentos 2D e 3D com superfícies livres móveis. Aplicação, verificação e validação dos métodos numéricos são também fornecidas / Althought the PDEs that model conservation laws and fluid dynamics problems are well established, their numerical solutions have presented a continuing challenge. In particular, there are two challenges associated with the computation and the understanding of these problems, namely, formation of shocks and turbulence. Both challenges can be attributed to the nonlinear advection terms of these transport equations. In this scenario, this thesis presents the study of the development of a new high-resolution upwind scheme and its association with turbulence modelling. The performance of the scheme is investigated by solving the 1D advection equation with discontinuous initial data 1D Riemann problems for Burgers, Euler and shallow water equations. Besides, numerical results for 2D and 3D incompressible laminar flows at high Reynolds number are presented. The new scheme is then associated with the \'capa - \' epsilon\' turbulence model for the simulation of 2D and 3D incompressible turbulent flows with moving free surfaces. Application, verification and validation of the numerical methods are also provided
46

Um esquema \"upwind\" para leis de conservação e sua aplicação na simulação de escoamentos incompressíveis 2D e 3D laminares e turbulentos com superfícies livres / The \"upwind\" scheme to the conservation laws and their application in simulation of 2D and 3D incompressible laminar and turbulent flows with free surfaces

Fernando Akira Kurokawa 26 February 2009 (has links)
Apesar de as EDPS que modelam leis de conservação e problemas em dinâmica dos fluídos serem bem estabelecidas, suas soluções numéricas continuam ainda desafiadoras. Em particular, há dois desafios associados à computação e ao entendimento desses problemas: um deles é a formação de descontinuidades (choques) e o outro é o fenômeno turbulência. Ambos os desafios podem ser atribuídos ao tratamento dos termos advectivos não lineares nessas equações de transporte. Dentro deste canário, esta tese apresenta o estudo do desenvolvimento de um novo esquema \"upwind\" de alta resolução e sua associação com modelagem da turbulência. O desempenho do esquema é investigado nas soluções da equação de advecção 1D com dados iniciais descontínuos e de problemas de Riemann 1D para as equações de Burgers, Euler e águas rasas. Além disso, são apresentados resultados numéricos de escoamentos incompressíveis 2D e 3D no regime laminar a altos números de Reynolds. O novo esquema é então associado à modelagem \'capa\' - \'epsilon\' da turbulência para a simulação numérica de escoamentos incompressíveis turbulentos 2D e 3D com superfícies livres móveis. Aplicação, verificação e validação dos métodos numéricos são também fornecidas / Althought the PDEs that model conservation laws and fluid dynamics problems are well established, their numerical solutions have presented a continuing challenge. In particular, there are two challenges associated with the computation and the understanding of these problems, namely, formation of shocks and turbulence. Both challenges can be attributed to the nonlinear advection terms of these transport equations. In this scenario, this thesis presents the study of the development of a new high-resolution upwind scheme and its association with turbulence modelling. The performance of the scheme is investigated by solving the 1D advection equation with discontinuous initial data 1D Riemann problems for Burgers, Euler and shallow water equations. Besides, numerical results for 2D and 3D incompressible laminar flows at high Reynolds number are presented. The new scheme is then associated with the \'capa - \' epsilon\' turbulence model for the simulation of 2D and 3D incompressible turbulent flows with moving free surfaces. Application, verification and validation of the numerical methods are also provided
47

O Problema de Riemann para um modelo matemático de um escoamento trifásico em meio poroso. / The Riemann's Problem for a Mathematical Model of a Three-Phase Flow in Porous Media.

ANDRADE, Patrício Luiz de. 07 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-07T21:32:49Z No. of bitstreams: 1 PATRÍCIO LUIZ DE ANDRADE - DISSERTAÇÃO PPGMAT 2013..pdf: 2307465 bytes, checksum: 10af38d3028d3a8ed79ee24d26513d97 (MD5) / Made available in DSpace on 2018-08-07T21:32:49Z (GMT). No. of bitstreams: 1 PATRÍCIO LUIZ DE ANDRADE - DISSERTAÇÃO PPGMAT 2013..pdf: 2307465 bytes, checksum: 10af38d3028d3a8ed79ee24d26513d97 (MD5) Previous issue date: 2013-05 / Neste trabalho construímos uma solução do problema de Riemann para um sistema de leis de conservação proveniente da modelagem matemática de um escoamento trifásico num meio poroso representando a propagação de misturas do tipo água-gásóleo num projeto de recuperação de um reservatório petrolífero. Usando métodos analíticos e computacionais encontramos a geometria das curvas de onda sob a condição de entropia de viscosidade, com matriz de viscosidade sendo a identidade. Mostramos que para dados à direita representando misturas próximas de óleo puro, a solução do problema de Riemann consiste genericamente de uma sequência de dois grupos de ondas relacionados às duas famílias caraterísticas, para quaisquer dados à esquerda representando uma mistura água-gás. No entanto, para dados à direita representando misturas ainda com óleo dominante, mas com uma composição maior de água e gás, surge a necessidade de acrescentar um grupo de ondas transicional na sequência que descreve a solução, para um pequeno conjunto de dados à esquerda. / In this work we construct a solution of the Riemann problem for a system of conservation laws arising from the mathematial modeling of a three-phase ow in a porous medium representing the propagation of water-gas-oil mixtures in a recovery project of a petroleum reservoir. Using analytical and computational methods we ndthe geometry of the wave curves under the viscous pro le entropy condition, with theidentity as the viscosity matrix. We show that for the right data representing almost pure oil compositions the solution of the Riemann problem generically consists of a sequence of two wave groups, related to the two characteristics families, for any left data considered representing a water-gas mixture. However, for right data representing mixtures with oil still dominant, but with a larger proportion of gas and water, a transitional wave group is required in the sequen e for a small subset of left data.
48

Análise matemática de soluções descontínuas de leis de conservação hiperbólicas e resoluções numéricas para a captura de ondas de choque em escoamentos multifásicos em meios porosos / Mathematical analysis of discontinuous solutions of hyperbolic conservation laws and numerical resolutions for capturing of shock waves in multiphase flows in porous media

Nelson Machado Barbosa 17 April 2014 (has links)
Fundação Carlos Chagas Filho de Amparo a Pesquisa do Estado do Rio de Janeiro / O processo de recuperação secundária de petróleo é comumente realizado com a injeção de água ou gás no reservatório a fim de manter a pressão necessária para sua extração. Para que o investimento seja viável, os gastos com a extração precisam ser menores do que o retorno financeiro obtido com a produção de petróleo. Objetivando-se estudar possíveis cenários para o processo de exploração, costuma-se utilizar simulações dos processos de extração. As equações que modelam esse processo de recuperação são de caráter hiperbólico e não lineares, as quais podem ser interpretadas como Leis de Conservação, cujas soluções são complexas por suas naturezas descontínuas. Essas descontinuidades ou saltos são conhecidas como ondas de choque. Neste trabalho foi abordada uma análise matemática para os fenômenos oriundos de leis de conservação, para em seguida utilizá-la no entendimento do referido problema. Foram estudadas soluções fracas que, fisicamente, podem ser interpretadas como ondas de choque ou rarefação, então, para que fossem distinguidas as fisicamente admissíveis, foi considerado o princípio de entropia, nas suas diversas formas. As simulações foram realizadas nos âmbitos dos escoamentos bifásicos e trifásicos, em que os fluidos são imiscíveis e os efeitos gravitacionais e difusivos, devido à pressão capilar, foram desprezados. Inicialmente, foi feito um estudo comparativo de resoluções numéricas na captura de ondas de choque em escoamento bifásico água-óleo. Neste estudo destacam-se o método Composto LWLF-k, o esquema NonStandard e a introdução da nova função de renormalização para o esquema NonStandard, onde obteve resultados satisfatórios, principalmente em regiões onde a viscosidade do óleo é muito maior do que a viscosidade da água. No escoamento bidimensional, um novo método é proposto, partindo de uma generalização do esquema NonStandard unidimensional. Por fim, é feita uma adaptação dos métodos LWLF-4 e NonStandard para a simulação em escoamentos trifásicos em domínios unidimensional. O esquema NonStandard foi considerado mais eficiente nos problemas abordados, uma vez que sua versão bidimensional mostrou-se satisfatória na captura de ondas de choque em escoamentos bifásicos em meios porosos. / The process of secondary oil recovery is commonly accomplished by injecting water or gas into the reservoir to maintain the necessary pressure for their extraction. So that the investment is viable spending extraction must be smaller than the financial return to oil production. Aiming to study possible scenarios for the exploration process, it is customary to use simulations of extraction processes. The equations that model this process of recovery are hyperbolic and nonlinear, which can be interpreted as Conservation Laws , whose solutions are complex by their discontinuous nature . These discontinuities or jumps are known as shock waves. Due to this importance, this work will be discussed a mathematical analysis of the phenomena arising from conservation laws, to then use it in the understanding of this problem. Weak solutions that physically can be interpreted as shock waves or rarefaction, so that they might be distinguished physically admissible were studied, was considered the principle of entropy, in its various forms. The simulations were performed in the fields of two-phase and three-phase flow, in which the fluids are immiscible and gravitational and diffusive effects due to capillary pressure, were discarded. Initially a comparative study of numerical resolutions in the capture of shock waves in water-oil two-phase flow was made. This study highlights LWLF k Composite method and Nonstandard. Was also presented a new renormalization function for nonstandard scheme with satisfactory results, especially in regions where the oil viscosity is much higher than the viscosity of the water. In twodimensional flow, a new method will be presented. The same is a generalization of onedimensional nonstandard schema. Finally, the adaptation of nonstandard and LWLF-4 methods for simulating in three-phase one-dimensional flows. In general, the nonstandard scheme was considered the most efficient method in problems addressed, since its twodimensional version was satisfactory in capturing shock waves in two-phase flow in porous media.
49

Análise matemática de soluções descontínuas de leis de conservação hiperbólicas e resoluções numéricas para a captura de ondas de choque em escoamentos multifásicos em meios porosos / Mathematical analysis of discontinuous solutions of hyperbolic conservation laws and numerical resolutions for capturing of shock waves in multiphase flows in porous media

Nelson Machado Barbosa 17 April 2014 (has links)
Fundação Carlos Chagas Filho de Amparo a Pesquisa do Estado do Rio de Janeiro / O processo de recuperação secundária de petróleo é comumente realizado com a injeção de água ou gás no reservatório a fim de manter a pressão necessária para sua extração. Para que o investimento seja viável, os gastos com a extração precisam ser menores do que o retorno financeiro obtido com a produção de petróleo. Objetivando-se estudar possíveis cenários para o processo de exploração, costuma-se utilizar simulações dos processos de extração. As equações que modelam esse processo de recuperação são de caráter hiperbólico e não lineares, as quais podem ser interpretadas como Leis de Conservação, cujas soluções são complexas por suas naturezas descontínuas. Essas descontinuidades ou saltos são conhecidas como ondas de choque. Neste trabalho foi abordada uma análise matemática para os fenômenos oriundos de leis de conservação, para em seguida utilizá-la no entendimento do referido problema. Foram estudadas soluções fracas que, fisicamente, podem ser interpretadas como ondas de choque ou rarefação, então, para que fossem distinguidas as fisicamente admissíveis, foi considerado o princípio de entropia, nas suas diversas formas. As simulações foram realizadas nos âmbitos dos escoamentos bifásicos e trifásicos, em que os fluidos são imiscíveis e os efeitos gravitacionais e difusivos, devido à pressão capilar, foram desprezados. Inicialmente, foi feito um estudo comparativo de resoluções numéricas na captura de ondas de choque em escoamento bifásico água-óleo. Neste estudo destacam-se o método Composto LWLF-k, o esquema NonStandard e a introdução da nova função de renormalização para o esquema NonStandard, onde obteve resultados satisfatórios, principalmente em regiões onde a viscosidade do óleo é muito maior do que a viscosidade da água. No escoamento bidimensional, um novo método é proposto, partindo de uma generalização do esquema NonStandard unidimensional. Por fim, é feita uma adaptação dos métodos LWLF-4 e NonStandard para a simulação em escoamentos trifásicos em domínios unidimensional. O esquema NonStandard foi considerado mais eficiente nos problemas abordados, uma vez que sua versão bidimensional mostrou-se satisfatória na captura de ondas de choque em escoamentos bifásicos em meios porosos. / The process of secondary oil recovery is commonly accomplished by injecting water or gas into the reservoir to maintain the necessary pressure for their extraction. So that the investment is viable spending extraction must be smaller than the financial return to oil production. Aiming to study possible scenarios for the exploration process, it is customary to use simulations of extraction processes. The equations that model this process of recovery are hyperbolic and nonlinear, which can be interpreted as Conservation Laws , whose solutions are complex by their discontinuous nature . These discontinuities or jumps are known as shock waves. Due to this importance, this work will be discussed a mathematical analysis of the phenomena arising from conservation laws, to then use it in the understanding of this problem. Weak solutions that physically can be interpreted as shock waves or rarefaction, so that they might be distinguished physically admissible were studied, was considered the principle of entropy, in its various forms. The simulations were performed in the fields of two-phase and three-phase flow, in which the fluids are immiscible and gravitational and diffusive effects due to capillary pressure, were discarded. Initially a comparative study of numerical resolutions in the capture of shock waves in water-oil two-phase flow was made. This study highlights LWLF k Composite method and Nonstandard. Was also presented a new renormalization function for nonstandard scheme with satisfactory results, especially in regions where the oil viscosity is much higher than the viscosity of the water. In twodimensional flow, a new method will be presented. The same is a generalization of onedimensional nonstandard schema. Finally, the adaptation of nonstandard and LWLF-4 methods for simulating in three-phase one-dimensional flows. In general, the nonstandard scheme was considered the most efficient method in problems addressed, since its twodimensional version was satisfactory in capturing shock waves in two-phase flow in porous media.
50

Desenvolvimento e teste de esquemas \"upwind\" de alta resolução e suas  aplicações em escoamentos  incompressíveis com superfícies livres / Development and testing of high-resolution upwind schemes and their applications in incompressible free surface flows

Rafael Alves Bonfim de Queiroz 18 March 2009 (has links)
Neste trabalho são apresentados os resultados do desenvolvimento e teste de esquemas upwind de alta resolução para o controle da difusão numérica em leis de conservação gerais e problemas em dinâmica dos fluidos. Em particular, são derivados dois novos esquemas: o ALUS (Adaptive Linear Upwind Scheme) e o TOPUS (Third-Order Polynomial Upwind Scheme). Esses esquemas são testados no transporte de escalares, em equações 1D tipo convecção-difusão, em sistemas hiperbólicos 1D, nas equações de Euler 2D da dinâmica dos gases e nas equações de Navier-Stokes incompressíveis 2D/3D. Os esquemas são então associados a uma modelagem algébrica não linear para a simulação de problemas de escoamentos incompressíveis turbulentos 2D com/sem superfícies livres / In this work, results of the development and testing of high-resolution upwind schemes for controlling of the numerical diffusion for general conservation laws and fluid dynamics problems are presented. In particular, two new high-resolution upwind schemes are derived, namely, the ALUS (Adaptive Linear Upwind Scheme) and the TOPUS (Third-Order Polynomial Upwind Scheme). These schemes are tested in scalar transport, 1D convection-diffusion equations, 1D hyperbolic systems, 2D Euler equations of the gas dynamics, and in 2D/3D incompressible Navier-Stokes equations. The schemes are then combined with a nonlinear Reynolds stress algebraic equation model for the simulation of 2D incompressible turbulent flows with/without free surfaces

Page generated in 0.5213 seconds