Changeset 23031
- Timestamp:
- 07/31/18 13:18:31 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/cores/adjointstressbalance_core.cpp
r18827 r23031 13 13 14 14 /*parameters: */ 15 bool isFS ;15 bool isFS,isSSA,isHO; 16 16 bool save_results; 17 17 bool conserve_loads = true; … … 20 20 /*retrieve parameters:*/ 21 21 femmodel->parameters->FindParam(&isFS,FlowequationIsFSEnum); 22 femmodel->parameters->FindParam(&isSSA,FlowequationIsSSAEnum); 23 femmodel->parameters->FindParam(&isHO,FlowequationIsHOEnum); 22 24 femmodel->parameters->FindParam(&save_results,SaveResultsEnum); 23 25 femmodel->parameters->FindParam(&fe_FS,FlowequationFeFSEnum); … … 56 58 } 57 59 else{ 58 int outputs[3] = {AdjointxEnum,AdjointyEnum,AdjointpEnum}; 59 femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],3); 60 if(!isSSA && !isHO){ 61 int outputs[3] = {AdjointxEnum,AdjointyEnum,AdjointpEnum}; 62 femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],3); 63 } 64 else{ 65 int outputs[2] = {AdjointxEnum,AdjointyEnum}; 66 femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],2); 67 } 60 68 } 61 69 }
Note:
See TracChangeset
for help on using the changeset viewer.