Changeset 23485


Ignore:
Timestamp:
11/29/18 13:52:21 (6 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixed BC reset with the right analysis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/cores/transient_core.cpp

    r23474 r23485  
    373373                                femmodel->parameters->FindParam(&smb_model,SmbEnum);
    374374                                if(isenthalpy){
    375                                         if(smb_model==SMBpddEnum)                               ResetBoundaryConditions(femmodel,EnthalpyAnalysisEnum);
    376                                         if(smb_model==SMBd18opddEnum)                   ResetBoundaryConditions(femmodel,EnthalpyAnalysisEnum);
    377                                         if(smb_model==SMBpddSicopolisEnum)      ResetBoundaryConditions(femmodel,EnthalpyAnalysisEnum);
     375                                        if(smb_model==SMBpddEnum || smb_model==SMBd18opddEnum || smb_model==SMBpddSicopolisEnum){
     376                                                femmodel->SetCurrentConfiguration(EnthalpyAnalysisEnum);
     377                                                ResetBoundaryConditions(femmodel,EnthalpyAnalysisEnum);
     378                                        }
    378379                                }
    379380                                else{
    380                                         if(smb_model==SMBpddEnum)                               ResetBoundaryConditions(femmodel,ThermalAnalysisEnum);
    381                                         if(smb_model==SMBd18opddEnum)                   ResetBoundaryConditions(femmodel,ThermalAnalysisEnum);
    382                                         if(smb_model==SMBpddSicopolisEnum)      ResetBoundaryConditions(femmodel,ThermalAnalysisEnum);
     381                                        if(smb_model==SMBpddEnum || smb_model==SMBd18opddEnum || smb_model==SMBpddSicopolisEnum){
     382                                                femmodel->SetCurrentConfiguration(ThermalAnalysisEnum);
     383                                                ResetBoundaryConditions(femmodel,ThermalAnalysisEnum);
     384                                        }
    383385                                }
    384386                        }
Note: See TracChangeset for help on using the changeset viewer.