CRS4 Report
URI permanente per questa collection
Può trattarsi di un rapporto finale, rapporto tecnico, rapporto di ricerca, ecc.
Sfogliare
Mostra il contenuto di CRS4 Report per Autore "Abdoulaev, Gassan"
Ora in mostra 1 - 1 di 1
Risultati per pagina
Opzioni di ordinamento
- ItemAn object oriented flow solver for the CRS4 virtual vascular project(1999-10-15) Abdoulaev, Gassan; Varone, Alberto; Zanetti, GianluigiThe CRS4 Virtual Vascular Project (ViVa) is aimed to the development of software tools for hemodynamic specialists and cardiovascular surgeons in order to study and interpret the information produced by non-invasive imaging equipment. The computational kernel of the ViVa system is a solver of the Navier-Stokes equations for viscous incompressible which govern the blood in large vessels(e.g. arteries). The computational strategy is based on the domain decomposition with the mortar element method. The mortar element method provides high encapsulation on the level of subdomain computations, i.e. subdomain meshes, matrices, preconditioners can be treated completely independently. This feature allows to implement the mortar method efficiently within the frames of the object oriented approach and C++ programming language. Thanks to the modularity of the code, in different subdomains we can use different meshes (hexagonal, tetrahedral), different matrix storage schemes (band, sparse), different preconditioners. The flexibility in the choice of the subdomain numerical technique makes it possible to construct computationally “optimal" applications, for instance, to use multigrid subdomain preconditioners, or to exploit coarser meshes, where the solution is smooth, etc. Thus a library of C++ classes has been developed, which can be used to build a required numerical model.