[Kratos] Critical change in classes: Element.h and Condition.h

Josep Maria cpuigbo en cimne.upc.edu
Mie Mar 12 19:47:44 CET 2014

Dear Riccardo,

    The existing interface has certain deficiencies. This change treats 
to replace some methods that only concern to particular applications.

see methods: CalculateLocalVelocityContribution(...) , 
AddMassMatrix(...), AddInertiaForces(...)

I will not double the existing methods because some of these methods are 
moved to the " rubbish " section of the element and will be eliminated 
in a prudential period.

On the other hand, in certain elements the success of a dynamic analysis 
only is performed with some specific time discretization algorithms. The 
element or the condition are the only entities that know the 
contributions for the LHS and the RHS that must be added to the linear 

I understand that in fluid applications, the requirements for the 
elements and conditions are resolved with the particular methods already 
implemented. I understand that is annoying for you the extension of the  
base classes of kratos in a direction that is unuseful for your 
particular goals.

    Anyway, If you don't like, I will delete the methods introduced and 
I will stop the development for the dynamic part of the 

Josep Maria

On 03/12/2014 07:03 PM, rougered4 en gmail.com wrote:
> Dear Josep Maria,
> For the future please restrain yourself from making changes in the foundational classes.
> Namely i can understand the change to mass matrix and damping matrix but i can not see why the other methods are needed. Can t you use the existing methods? I believe that this shall be already doable with the existing interface...
> Riccardo
> BlackBerry de movistar, allí donde estés está tu oficin@
> -----Original Message-----
> From: Josep Maria <cpuigbo en cimne.upc.edu>
> Sender: kratos-bounces en listas.cimne.upc.edu
> Date: Wed, 12 Mar 2014 17:32:07
> To: <kratos en listas.cimne.upc.edu>
> Subject: [Kratos] Critical change in classes: Element.h and Condition.h
> _______________________________________________
> Kratos mailing list
> Kratos en listas.cimne.upc.edu
> http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/kratos

Fwd: firma *Josep Maria Carbonell i Puigbó*
/Email: _cpuigbo en cimne.upc.edu_//
//Telèfon: +34 93 405 40 68/

/Gran Capità s/n-Campus Nord UPC//
//Edifici C-1 1a Planta-Despatx 113B//

/Abans d'imprimir aquest e-mail, assegura't de que és realment necessari.
El medi ambient és responsabilitat de tots.
//Les dades de caràcter personal contingudes en aquest missatge es 
//en un fitxer per facilitar la gestió de les comunicacions del CIMNE.//
//Es poden exercir els drets d'accés, rectificació, cancel·lació i 
//per escrit a les nostres oficines del CIMNE://
//Gran Capità s/n, Edifici C1, Campus Nord UPC, 08034 Barcelona, Espanya//
//Los datos de carácter personal contenidos en el mensaje, se registrarán//
//en un fichero para facilitar la gestión de las comunicaciones de CIMNE.//
//Se pueden ejercitar los derechos de acceso, rectificación, cancelación y//
//oposición por escrito, dirigiéndose a nuestras oficinas de CIMNE://
//Gran Capità s/n, Edifici C1, Campus Nord UPC, 08034 Barcelona, Espanya//
//All personal data contained in this mail will be processed 
//and stored in a file property of CIMNE in order to manage corporate//
//communications. You may exercise the right of access, rectification,//
//deletion and objection by letter sent to CIMNE://
//Gran Capità s/n, Edifici C1, Campus Nord UPC, 08034 Barcelona, Espanya/

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.cimne.upc.edu/pipermail/kratos/attachments/20140312/4df7fe4a/attachment.htm 

Más información sobre la lista de distribución Kratos