Changeset 16728


Ignore:
Timestamp:
11/12/13 20:52:11 (11 years ago)
Author:
seroussi
Message:

CHG: balance thickness input from solution

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/BalancethicknessAnalysis.cpp

    r16684 r16728  
    118118}/*}}}*/
    119119void BalancethicknessAnalysis::InputUpdateFromSolution(IssmDouble* solution,Element* element){/*{{{*/
    120         _error_("not implemented yet");
     120        int inputenum,meshtype;
     121
     122        element->FindParam(&meshtype,MeshTypeEnum);
     123        switch(meshtype){
     124                case Mesh2DhorizontalEnum:
     125                        element->InputUpdateFromSolutionOneDof(solution,ThicknessEnum);
     126                        break;
     127                case Mesh3DEnum:
     128                        element->InputUpdateFromSolutionOneDofCollapsed(solution,ThicknessEnum);
     129                        break;
     130                default: _error_("mesh "<<EnumToStringx(meshtype)<<" not supported yet");
     131        }
    121132}/*}}}*/
Note: See TracChangeset for help on using the changeset viewer.