Changeset 25319


Ignore:
Timestamp:
07/31/20 09:45:32 (5 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixed AD

Location:
issm/trunk-jpl/src/c/classes/Elements
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Penta.cpp

    r25318 r25319  
    984984                control_gradient->Serve(1,&this->lid);
    985985
    986                 vector_control->SetValue(this->sid,control_value->element_values[0],ADD_VAL);
    987                 vector_gradient->SetValue(this->sid,control_gradient->element_values[0],ADD_VAL);
     986                vector_control->SetValue(this->sid,reCast<IssmPDouble>(control_value->element_values[0]),ADD_VAL);
     987                vector_gradient->SetValue(this->sid,reCast<IssmPDouble>(control_gradient->element_values[0]),ADD_VAL);
    988988        }
    989989        else{
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r25318 r25319  
    11791179                control_gradient->Serve(1,&this->lid);
    11801180
    1181                 vector_control->SetValue(this->sid,control_value->element_values[0],ADD_VAL);
    1182                 vector_gradient->SetValue(this->sid,control_gradient->element_values[0],ADD_VAL);
     1181                vector_control->SetValue(this->sid,reCast<IssmPDouble>(control_value->element_values[0]),ADD_VAL);
     1182                vector_gradient->SetValue(this->sid,reCast<IssmPDouble>(control_gradient->element_values[0]),ADD_VAL);
    11831183        }
    11841184        else{
Note: See TracChangeset for help on using the changeset viewer.