Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2010:12_10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

commit:2010:12_10 [2010/12/10 15:39] – créée bussettacommit:2010:12_10 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Commit 2010-12-10 ======
  
 +
 +===== Modifs =====
 +
 +
 +==== Transfert de champs entre deux maillage ====
 +
 +
 +Modification des méthodes de transfert déjà implémentées, afin qu'elle puissent être utilisées dans le cadre de l'ALE.
 +Passage d'une configuration dans laquelle tous les calculs sont effectués dans une classe "méthode" à une configuration dans laquelle les calculs sont effectués dans des éléments (cellules de transfert).
 +Ainsi, la méthode de transfert est déterminé par le choix de l'élément de transfert (à voir l'année prochaine dans la doc utilisateur). 
 +
 +
 +==== Objet Domain ====
 +
 +
 +Préparation à la réorganisation de l'objet "Domain". Réintroduction dans "Domain" d'un pointer vers le maillage ("Mesh" : je l'avais supprimé, il est de retour!!!).
 +
 +
 +==== Cas test ====
 +
 +
 +
 +
 +===== Fichiers ajoutés/supprimés ======
 +
 +
 +<code>
 +[a]: oo_meta\mtALE\Cell.cpp
 +[a]: oo_meta\mtALE\Cell.h
 +[a]: oo_meta\mtALE\Cell.inl
 +[a]: oo_meta\mtALE\CellElShcuts.cpp
 +[a]: oo_meta\mtALE\CellElShcuts.h
 +[a]: oo_meta\mtALE\CouplingElement.cpp
 +[a]: oo_meta\mtALE\CouplingElement.h
 +[a]: oo_meta\mtALE\CouplingMeshes.cpp
 +[a]: oo_meta\mtALE\CouplingMeshes.h
 +[a]: oo_meta\mtALE\ETMCell.cpp
 +[a]: oo_meta\mtALE\ETMCell.h
 +[a]: oo_meta\mtALE\FVTMCell.cpp
 +[a]: oo_meta\mtALE\FVTMCell.h
 +[a]: oo_meta\mtALE\FVTMInteraction.cpp
 +[a]: oo_meta\mtALE\FVTMInteraction.h
 +[a]: oo_meta\mtALE\GlobMTMCell.cpp
 +[a]: oo_meta\mtALE\GlobMTMCell.h
 +[a]: oo_meta\mtALE\GPTransferProblem.cpp
 +[a]: oo_meta\mtALE\GPTransferProblem.h
 +[a]: oo_meta\mtALE\IPDummyMeshBuilder.cpp
 +[a]: oo_meta\mtALE\IPDummyMeshBuilder.h
 +[a]: oo_meta\mtALE\IPETMInteraction.cpp
 +[a]: oo_meta\mtALE\IPETMInteraction.h
 +[a]: oo_meta\mtALE\IPFiniteVolumeMeshBuilder.cpp
 +[a]: oo_meta\mtALE\IPFiniteVolumeMeshBuilder.h
 +[a]: oo_meta\mtALE\IPFVTMInteraction.cpp
 +[a]: oo_meta\mtALE\IPFVTMInteraction.h
 +[a]: oo_meta\mtALE\IPFVTMMeshBuilder.cpp
 +[a]: oo_meta\mtALE\IPFVTMMeshBuilder.h
 +[a]: oo_meta\mtALE\IPMeshBuilder.cpp
 +[a]: oo_meta\mtALE\IPMeshBuilder.h
 +[a]: oo_meta\mtALE\IPMTMCell.cpp
 +[a]: oo_meta\mtALE\IPMTMCell.h
 +[a]: oo_meta\mtALE\IPMTMInteraction.cpp
 +[a]: oo_meta\mtALE\IPMTMInteraction.h
 +[a]: oo_meta\mtALE\LocalTransferMethod.cpp
 +[a]: oo_meta\mtALE\LocalTransferMethod.h
 +[a]: oo_meta\mtALE\LocMTMCell.cpp
 +[a]: oo_meta\mtALE\LocMTMCell.h
 +[a]: oo_meta\mtALE\MTMCell.cpp
 +[a]: oo_meta\mtALE\MTMCell.h
 +[a]: oo_meta\mtALE\MTMInteraction.cpp
 +[a]: oo_meta\mtALE\MTMInteraction.h
 +[a]: oo_meta\mtALE\NodalDummyMeshBuilder.cpp
 +[a]: oo_meta\mtALE\NodalDummyMeshBuilder.h
 +[a]: oo_meta\mtALE\NodalETMInteraction.cpp
 +[a]: oo_meta\mtALE\NodalETMInteraction.h
 +[a]: oo_meta\mtALE\NodalFiniteVolumeMeshBuilder.cpp
 +[a]: oo_meta\mtALE\NodalFiniteVolumeMeshBuilder.h
 +[a]: oo_meta\mtALE\NodalFVTMInteraction.cpp
 +[a]: oo_meta\mtALE\NodalFVTMInteraction.h
 +[a]: oo_meta\mtALE\NodalFVTMMeshBuilder.cpp
 +[a]: oo_meta\mtALE\NodalFVTMMeshBuilder.h
 +[a]: oo_meta\mtALE\NodalMeshBuilder.cpp
 +[a]: oo_meta\mtALE\NodalMeshBuilder.h
 +[a]: oo_meta\mtALE\NodalMTMCell.cpp
 +[a]: oo_meta\mtALE\NodalMTMCell.h
 +[a]: oo_meta\mtALE\NodalMTMInteraction.cpp
 +[a]: oo_meta\mtALE\NodalMTMInteraction.h
 +[a]: oo_meta\mtALE\NodalTransferProblem.cpp
 +[a]: oo_meta\mtALE\NodalTransferProblem.h
 +[a]: oo_meta\mtALE\NumericalCouplingElement.cpp
 +[a]: oo_meta\mtALE\NumericalCouplingElement.h
 +[a]: oo_meta\mtALE\TransferCell.cpp
 +[a]: oo_meta\mtALE\TransferCell.h
 +[a]: oo_meta\mtALE\TransferCell.inl
 +[a]: oo_meta\mtALE\TransferCellElShcuts.cpp
 +[a]: oo_meta\mtALE\TransferCellElShcuts.h
 +[a]: oo_meta\mtALE\TransferInteraction.cpp
 +[a]: oo_meta\mtALE\TransferInteraction.h
 +[a]: oo_meta\mtALE\TransferProblem.cpp
 +[a]: oo_meta\mtALE\TransferProblem.h
 +[a]: oo_meta\mtALE\TransferRegion.cpp
 +[a]: oo_meta\mtALE\TransferRegion.h
 +[a]: oo_meta\mtALE\TransferStep.cpp
 +[a]: oo_meta\mtALE\TransferStep.h
 +[a]: oo_meta\mtALE\TransferStep.inl
 +[r]: oo_meta\mtALE\AuxiliaryMeshBuilder.cpp
 +[r]: oo_meta\mtALE\AuxiliaryMeshBuilder.h
 +[r]: oo_meta\mtALE\AuxiliaryVelMeshBuilder.cpp
 +[r]: oo_meta\mtALE\AuxiliaryVelMeshBuilder.h
 +[r]: oo_meta\mtALE\ConvectionProblem.cpp
 +[r]: oo_meta\mtALE\ConvectionProblem.h
 +[r]: oo_meta\mtALE\ConvectionStep.cpp
 +[r]: oo_meta\mtALE\ConvectionStep.h
 +[r]: oo_meta\mtALE\ConvectionStep.inl
 +[r]: oo_meta\mtALE\FiniteVolumeTransferMethod.cpp
 +[r]: oo_meta\mtALE\FiniteVolumeTransferMethod.h
 +[r]: oo_meta\mtALE\FVMMortarTransferMethod.cpp
 +[r]: oo_meta\mtALE\FVMMortarTransferMethod.h
 +[r]: oo_meta\mtALE\GPConvectionProblem.cpp
 +[r]: oo_meta\mtALE\GPConvectionProblem.h
 +[r]: oo_meta\mtALE\GPTransferField.cpp
 +[r]: oo_meta\mtALE\GPTransferField.h
 +[r]: oo_meta\mtALE\InterpolationTransferMethod.cpp
 +[r]: oo_meta\mtALE\InterpolationTransferMethod.h
 +[r]: oo_meta\mtALE\LocalMortarTransferMethod.cpp
 +[r]: oo_meta\mtALE\LocalMortarTransferMethod.h
 +[r]: oo_meta\mtALE\MortarElement.cpp
 +[r]: oo_meta\mtALE\MortarElement.h
 +[r]: oo_meta\mtALE\MortarTransferMethod.cpp
 +[r]: oo_meta\mtALE\MortarTransferMethod.h
 +[r]: oo_meta\mtALE\NodalConvectionProblem.cpp
 +[r]: oo_meta\mtALE\NodalConvectionProblem.h
 +[r]: oo_meta\mtALE\NodalTransferField.cpp
 +[r]: oo_meta\mtALE\NodalTransferField.h
 +[r]: oo_meta\mtALE\NumIntME.cpp
 +[r]: oo_meta\mtALE\NumIntME.h
 +[r]: oo_meta\mtALE\TransferField.cpp
 +[r]: oo_meta\mtALE\TransferField.h
 +</code>
 +
 +
 +===== Tests ajoutés/supprimés =====
 +
 +<code>
 +[r]:apps\complex\rotMeshLocMortFVM_1.py
 +[r]:apps\complex\rotMeshLocMortFVM_2.py
 +[r]:apps\complex\rotMeshLocMortFVM_3.py
 +</code>
 +
 +
 + --- //[[P.Bussetta@ulg.ac.be|Philippe BUSSETTA]] 2010/12/10//

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki