Changeset 17333


Ignore:
Timestamp:
02/21/14 09:43:55 (11 years ago)
Author:
seroussi
Message:

NEW: finished implementation of mass transport in 2d flowband

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

Legend:

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

    r17331 r17333  
    298298        }
    299299        else{
    300                 vxaverage_input=element->GetInput(VxAverageEnum); _assert_(vxaverage_input);
    301                 if(dim==2) vyaverage_input=element->GetInput(VyAverageEnum); _assert_(vyaverage_input);
     300                if(dim==1){
     301                        vxaverage_input=element->GetInput(VxEnum); _assert_(vxaverage_input);
     302                }
     303                if(dim==2){
     304                        vxaverage_input=element->GetInput(VxAverageEnum); _assert_(vxaverage_input);
     305                        vyaverage_input=element->GetInput(VyAverageEnum); _assert_(vyaverage_input);
     306                }
    302307
    303308        }
  • issm/trunk-jpl/src/c/cores/masstransport_core.cpp

    r17182 r17333  
    6262                if(VerboseSolution()) _printf0_("   call computational core\n");
    6363                solutionsequence_linear(femmodel);
     64                if(meshtype!=Mesh2DhorizontalEnum){
     65                        femmodel->parameters->SetParam(ThicknessEnum,InputToExtrudeEnum);
     66                        extrudefrombase_core(femmodel);
     67                        femmodel->parameters->SetParam(BedEnum,InputToExtrudeEnum);
     68                        extrudefrombase_core(femmodel);
     69                        femmodel->parameters->SetParam(SurfaceEnum,InputToExtrudeEnum);
     70                        extrudefrombase_core(femmodel);
     71                }
    6472        }
    6573
Note: See TracChangeset for help on using the changeset viewer.