Changeset 16013


Ignore:
Timestamp:
08/29/13 10:45:40 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: minor cosmetics

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

Legend:

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

    r16010 r16013  
    2020
    2121        if(VerboseSolution()) _printf0_("call computational core:\n");
    22         femmodel->SetCurrentConfiguration(SurfaceSlopeAnalysisEnum,SmoothedSurfaceSlopeXAnalysisEnum);
    23         solutionsequence_linear(femmodel);
    24         femmodel->SetCurrentConfiguration(SurfaceSlopeAnalysisEnum,SmoothedSurfaceSlopeYAnalysisEnum);
    25         solutionsequence_linear(femmodel);
     22        //femmodel->SetCurrentConfiguration(SurfaceSlopeAnalysisEnum,SmoothedSurfaceSlopeXAnalysisEnum);
     23        //solutionsequence_linear(femmodel);
     24        //femmodel->SetCurrentConfiguration(SurfaceSlopeAnalysisEnum,SmoothedSurfaceSlopeYAnalysisEnum);
     25        //solutionsequence_linear(femmodel);
     26        surfaceslope_core(femmodel);
    2627
    2728        if(VerboseSolution()) _printf0_("call computational core:\n");
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r16012 r16013  
    992992        vector[1]=xyz_list[1][1] - xyz_list[0][1];
    993993
    994         norm=sqrt(pow(vector[0],2.0)+pow(vector[1],2.0));
     994        norm=sqrt(vector[0]*vector[0] + vector[1]*vector[1]);
    995995
    996996        normal[0]= + vector[1]/norm;
     
    72557255        GetInputListOnNodes(Ny,SurfaceSlopeYEnum);
    72567256        for(int i=0;i<numnodes;i++){
    7257                 IssmDouble norm=sqrt(Nx[i]*Nx[i]+Ny[i]*Ny[i]);
     7257                IssmDouble norm=sqrt(Nx[i]*Nx[i]+Ny[i]*Ny[i]+1.e-10);
    72587258                Nx[i] = Nx[i]/norm;
    72597259                Ny[i] = Ny[i]/norm;
     
    72617261
    72627262        /*Build HNx and HNy*/
    7263         GetInputListOnNodes(H, ThicknessEnum);
     7263        GetInputListOnNodes(H,ThicknessEnum);
    72647264        for(int i=0;i<numnodes;i++){
    72657265                HNx[i]=H[i]*Nx[i];
     
    72927292                                                        basis[i]*basis[j]*(dhnx[0]+dhny[1])
    72937293                                                        + basis[i]*(dbasis[0*numnodes+j]*hnx + dbasis[1*numnodes+j]*hny)
    7294                                                         + gamma*(basis[j]*(dhnx[0]+dhny[1]) + dbasis[0*numnodes+j]*hnx + dbasis[1*numnodes+j]*hny)*
     7294                                                        + gamma*(basis[j]*(dhnx[0]+dhny[1])  + dbasis[0*numnodes+j]*hnx + dbasis[1*numnodes+j]*hny)*
    72957295                                                        (basis[i]*(dhnx[0]+dhny[1]) + dbasis[0*numnodes+i]*hnx + dbasis[1*numnodes+i]*hny)
    72967296                                                        );
     
    74907490        GetInputListOnNodes(Ny,SurfaceSlopeYEnum);
    74917491        for(int i=0;i<numnodes;i++){
    7492                 IssmDouble norm=sqrt(Nx[i]*Nx[i]+Ny[i]*Ny[i]);
     7492                IssmDouble norm=sqrt(Nx[i]*Nx[i]+Ny[i]*Ny[i]+1.e-10);
    74937493                Nx[i] = Nx[i]/norm;
    74947494                Ny[i] = Ny[i]/norm;
     
    74967496
    74977497        /*Build HNx and HNy*/
    7498         GetInputListOnNodes(H, ThicknessEnum);
     7498        GetInputListOnNodes(H,ThicknessEnum);
    74997499        for(int i=0;i<numnodes;i++){
    75007500                HNx[i]=H[i]*Nx[i];
Note: See TracChangeset for help on using the changeset viewer.