Changeset 1858


Ignore:
Timestamp:
08/25/09 09:23:50 (16 years ago)
Author:
seroussi
Message:

better way to compute B from temperature

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Penta.cpp

    r1676 r1858  
    11191119        if(inputs->Recover("temperature",&temperature_list[0],1,dofs,6,(void**)nodes)){
    11201120                if(matice && !collapse){
    1121                         temperature_average=(temperature_list[0]+temperature_list[1]+temperature_list[2]+temperature_list[3]+temperature_list[4]+temperature_list[5])/6.0;
    1122                         B_average=Paterson(temperature_average);
     1121                        B_average=(Paterson(temperature_list[0])+Paterson(temperature_list[1])+Paterson(temperature_list[2])
     1122                                                +Paterson(temperature_list[3])+Paterson(temperature_list[4])+Paterson(temperature_list[5]))/6.0;
    11231123                        matice->SetB(B_average);
    11241124                }
     
    11271127        if(inputs->Recover("temperature_average",&temperature_list[0],1,dofs,6,(void**)nodes)){
    11281128                if(matice && collapse){
    1129                         temperature_average=(temperature_list[0]+temperature_list[1]+temperature_list[2]+temperature_list[3]+temperature_list[4]+temperature_list[5])/6.0;
    1130                         B_average=Paterson(temperature_average);
     1129                        B_average=(Paterson(temperature_list[0])+Paterson(temperature_list[1])+Paterson(temperature_list[2])
     1130                                                +Paterson(temperature_list[3])+Paterson(temperature_list[4])+Paterson(temperature_list[5]))/6.0;
    11311131                        matice->SetB(B_average);
    11321132                }
Note: See TracChangeset for help on using the changeset viewer.