Changeset 4108


Ignore:
Timestamp:
06/21/10 16:57:57 (15 years ago)
Author:
Eric.Larour
Message:

done moving

Location:
issm/trunk/src/mex
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.cpp

    r4107 r4108  
    1 /*\file UpdateInputsFromSolution.c
     1/*\file InputUpdateFromSolution.c
    22*\brief: update elements properties using a solution vector
    33*/
    44
    5 #include "./UpdateInputsFromSolution.h"
     5#include "./InputUpdateFromSolution.h"
    66
    77void mexFunction( int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]){
     
    1818Parameters* parameters=NULL;
    1919Vec      solution=NULL;
    20 int      analysis_type;
    21 int      sub_analysis_type;
    2220
    2321/*Boot module: */
     
    2523
    2624/*checks on arguments on the matlab side: */
    27 CheckNumMatlabArguments(nlhs,NLHS,nrhs,NRHS,__FUNCT__,&UpdateInputsFromSolutionUsage);
     25CheckNumMatlabArguments(nlhs,NLHS,nrhs,NRHS,__FUNCT__,&InputUpdateFromSolutionUsage);
    2826
    2927/*Input datasets: */
     
    3533FetchParams(&parameters,PARAMETERSIN);
    3634FetchData(&solution,SOLUTION);
    37 FetchData(&analysis_type,ANALYSIS);
    38 FetchData(&sub_analysis_type,SUBANALYSIS);
    3935
    4036/*!Generate internal degree of freedom numbers: */
    41 UpdateInputsFromSolutionx(elements,nodes,vertices,loads, materials,parameters,solution,analysis_type,sub_analysis_type);
     37InputUpdateFromSolutionx(elements,nodes,vertices,loads, materials,parameters,solution);
    4238
    4339/*write output datasets: */
     
    5753}
    5854
    59 void UpdateInputsFromSolutionUsage(void)
     55void InputUpdateFromSolutionUsage(void)
    6056{
    6157        _printf_("\n");
    62         _printf_("   usage: [elements] = %s(elements,nodes,vertices,loads,materials,parameters,solution,analysis_type,sub_analysis_type);\n",__FUNCT__);
     58        _printf_("   usage: [elements] = %s(elements,nodes,vertices,loads,materials,parameters,solution);\n",__FUNCT__);
    6359        _printf_("\n");
    6460}
  • issm/trunk/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.h

    r4106 r4108  
    11/*
    2         UpdateInputsFromSolution.h
     2        InputUpdateFromSolution.h
    33*/
    44
     
    77
    88/* local prototypes: */
    9 void UpdateInputsFromSolutionUsage(void);
     9void InputUpdateFromSolutionUsage(void);
    1010
    1111#include "../../c/modules/modules.h"
     
    1414
    1515#undef __FUNCT__
    16 #define __FUNCT__  "UpdateInputsFromSolution"
     16#define __FUNCT__  "InputUpdateFromSolution"
    1717
    1818/* serial input macros: */
     
    2424#define PARAMETERSIN (mxArray*)prhs[5]
    2525#define SOLUTION (mxArray*)prhs[6]
    26 #define ANALYSIS (mxArray*)prhs[7]
    27 #define SUBANALYSIS (mxArray*)prhs[8]
    2826
    2927/* serial output macros: */
     
    3432#define NLHS  1
    3533#undef NRHS
    36 #define NRHS  9
     34#define NRHS  7
    3735
    3836#endif  /* _UPDATEINPUTSFROMSOLUTION_H */
  • issm/trunk/src/mex/Makefile.am

    r4105 r4108  
    6464                                TriMeshRefine\
    6565                                InputUpdateFromConstant\
    66                                 UpdateInputsFromSolution\
     66                                InputUpdateFromSolution\
    6767                                UpdateInputsFromVector\
    6868                                UpdateVertexPositions\
     
    269269                          InputUpdateFromConstant/InputUpdateFromConstant.h
    270270
    271 UpdateInputsFromSolution_SOURCES = UpdateInputsFromSolution/UpdateInputsFromSolution.cpp\
    272                           UpdateInputsFromSolution/UpdateInputsFromSolution.h
     271InputUpdateFromSolution_SOURCES = InputUpdateFromSolution/InputUpdateFromSolution.cpp\
     272                          InputUpdateFromSolution/InputUpdateFromSolution.h
    273273
    274274UpdateInputsFromVector_SOURCES = UpdateInputsFromVector/UpdateInputsFromVector.cpp\
Note: See TracChangeset for help on using the changeset viewer.