Changeset 3770


Ignore:
Timestamp:
05/17/10 09:49:13 (15 years ago)
Author:
Eric.Larour
Message:

Starting serial solution migration

Location:
issm/trunk/src
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/jpl/diagnostic_core.m

    r3752 r3770  
    2525%for qmu analysis, be sure the velocity input we are starting from  is the one in the parameters:
    2626if qmu_analysis,
    27         UpdateInputsFromVector(models,m_dh.vx,VxEnum,VertexEnum);
    28         UpdateInputsFromVector(models,m_dh.vy,VyEnum,VertexEnum);
    29         UpdateInputsFromVector(models,m_dh.vz,VzEnum,VertexEnum);
     27        ModelUpdateInputsFromVector(models,m_dh.vx,VxEnum,VertexEnum);
     28        ModelUpdateInputsFromVector(models,m_dh.vy,VyEnum,VertexEnum);
     29        ModelUpdateInputsFromVector(models,m_dh.vz,VzEnum,VertexEnum);
    3030end
    3131
     
    3535
    3636%Update:
    37 UpdateInputsFromVector(models,surfaceslopex,SurfaceSlopexEnum,VertexEnum);
    38 UpdateInputsFromVector(models,surfaceslopey,SurfaceSlopeyEnum,VertexEnum);
    39 UpdateInputsFromVector(models,bedslopex,BedSlopexEnum,VertexEnum);
    40 UpdateInputsFromVector(models,bedslopey,BedSlopeyEnum,VertexEnum);
    41 
    42 
     37ModelUpdateInputsFromVector(models,surfaceslopex,SurfaceSlopexEnum,VertexEnum);
     38ModelUpdateInputsFromVector(models,surfaceslopey,SurfaceSlopeyEnum,VertexEnum);
     39ModelUpdateInputsFromVector(models,bedslopex,BedSlopexEnum,VertexEnum);
     40ModelUpdateInputsFromVector(models,bedslopey,BedSlopeyEnum,VertexEnum);
    4341
    4442if ishutter,
     
    7371        displaystring(verbose,'\n%s',['extruding horizontal velocities...']);
    7472        u_g_horiz=FieldExtrude(m_dh.elements,m_dh.nodes,m_dh.vertices,m_dh.loads,m_dh.materials,m_dh.parameters,u_g,'velocity',1);
     73
     74        SplitSolutionVector(ug,numberofnodes,numberofdofspernode_dh,&vx,&vy);
     75        model->UpdateInputsFromVector(vx,VxEnum,VertexEnum);
     76        model->UpdateInputsFromVector(vy,VyEnum,VertexEnum);
     77               
     78
    7579
    7680        displaystring(verbose,'\n%s',['computing vertical velocities...']);
  • issm/trunk/src/mex/UpdateInputsFromVector/UpdateInputsFromVector.cpp

    r3715 r3770  
    7171{
    7272        _printf_("\n");
    73         _printf_("   usage: [elements] = %s(elements,nodes,vertices,loads,materials,parameters,solution,analysis_type,sub_analysis_type);\n",__FUNCT__);
     73        _printf_("   usage: [elements,nodes,vertices,loads,materials,parameters] = %s(elements,nodes,vertices,loads,materials,parameters,vector,name_enum,type_enum);\n",__FUNCT__);
    7474        _printf_("\n");
    7575}
Note: See TracChangeset for help on using the changeset viewer.