Changeset 6581


Ignore:
Timestamp:
11/15/10 13:55:35 (14 years ago)
Author:
Mathieu Morlighem
Message:

Some cleaning: parameters not needed for verbose

Location:
issm/trunk/src/m/solvers
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solvers/solver_adjoint_linear.m

    r6323 r6581  
    1010        if kffpartitioning,
    1111                [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    12                 p_f = Reduceload( p_f, K_fs, femmodel.ys,femmodel.parameters,true);
     12                p_f = Reduceload( p_f, K_fs, femmodel.ys,true);
    1313        else
    1414                [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    15                 [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets,femmodel.parameters);
    16                 p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets,femmodel.parameters,true);
     15                [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets);
     16                p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets,true);
    1717        end
    1818
    1919        issmprintf(VerboseSolver(),'%s%g','      condition number of stiffness matrix: ',condest(K_ff));
    2020        u_f=Solver(K_ff,p_f,[],femmodel.parameters);
    21         u_g= Mergesolutionfromftog( u_f, femmodel.ys, femmodel.nodesets,femmodel.parameters,true);
     21        u_g= Mergesolutionfromftog( u_f, femmodel.ys, femmodel.nodesets,true);
    2222
    2323        [femmodel.elements,femmodel.materials]=InputUpdateFromSolution(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,u_g);
  • issm/trunk/src/m/solvers/solver_diagnostic_nonlinear.m

    r6323 r6581  
    3030                if kffpartitioning,
    3131                        [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,loads,femmodel.materials,femmodel.parameters);
    32                         p_f = Reduceload( p_f, K_fs, femmodel.ys,femmodel.parameters);
     32                        p_f = Reduceload( p_f, K_fs, femmodel.ys);
    3333                else
    3434                        [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,loads,femmodel.materials,femmodel.parameters);
    35                         [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets,femmodel.parameters);
    36                         p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     35                        [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets);
     36                        p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets);
    3737                end
    3838
    3939                uf=Solver(K_ff,p_f,old_uf,femmodel.parameters);
    40                 ug= Mergesolutionfromftog( uf, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     40                ug= Mergesolutionfromftog( uf, femmodel.ys, femmodel.nodesets);
    4141
    4242                [femmodel.elements,femmodel.materials]=InputUpdateFromSolution(femmodel.elements,femmodel.nodes,femmodel.vertices,loads,femmodel.materials,femmodel.parameters,ug);
  • issm/trunk/src/m/solvers/solver_linear.m

    r6352 r6581  
    1010        if kffpartitioning,
    1111                [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    12                 p_f = Reduceload( p_f, K_fs, femmodel.ys,femmodel.parameters);
     12                p_f = Reduceload( p_f, K_fs, femmodel.ys);
    1313        else
    1414                [K_gg,K_ff,K_fs,p_g,p_f,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    15                 [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets,femmodel.parameters);
    16                 p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     15                [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets);
     16                p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets);
    1717        end
    1818
    1919        issmprintf(VerboseSolver(),'%s%g','      condition number of stiffness matrix: ',condest(K_ff));
    2020        u_f=Solver(K_ff,p_f,[],femmodel.parameters);
    21         u_g= Mergesolutionfromftog( u_f, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     21        u_g= Mergesolutionfromftog( u_f, femmodel.ys, femmodel.nodesets);
    2222
    2323        [femmodel.elements,femmodel.materials]=InputUpdateFromSolution(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,u_g);
  • issm/trunk/src/m/solvers/solver_stokescoupling_nonlinear.m

    r6023 r6581  
    3030                if kffpartitioning,
    3131                        [K_gg_horiz,K_ff_horiz,K_fs_horiz,p_g_horiz,p_f_horiz,kmax_horiz]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    32                         p_f_horiz = Reduceload( p_f_horiz, K_fs_horiz, femmodel.ys,femmodel.parameters);
     32                        p_f_horiz = Reduceload( p_f_horiz, K_fs_horiz, femmodel.ys);
    3333                else
    3434                        [K_gg_horiz,K_ff_horiz,K_fs_horiz,p_g_horiz,p_f_horiz,kmax]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    35                         [K_ff_horiz, K_fs_horiz] = Reducematrixfromgtof( K_gg_horiz, femmodel.nodesets,femmodel.parameters);
    36                         p_f_horiz = Reduceloadfromgtof( p_g_horiz, K_fs_horiz, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     35                        [K_ff_horiz, K_fs_horiz] = Reducematrixfromgtof( K_gg_horiz, femmodel.nodesets);
     36                        p_f_horiz = Reduceloadfromgtof( p_g_horiz, K_fs_horiz, femmodel.ys, femmodel.nodesets);
    3737                end
    3838
     
    5050                if kffpartitioning,
    5151                        [K_gg_vert,K_ff_vert,K_fs_vert,p_g_vert,p_f_vert,kmax_vert]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    52                         p_f_vert = Reduceload( p_f_vert, K_fs_vert, femmodel.ys,femmodel.parameters);
     52                        p_f_vert = Reduceload( p_f_vert, K_fs_vert, femmodel.ys);
    5353                else
    5454                        [K_gg_vert,K_ff_vert,K_fs_vert,p_g_vert,p_f_vert,kmax_vert]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    55                         [K_ff_vert, K_fs_vert] = Reducematrixfromgtof( K_gg_vert, femmodel.nodesets,femmodel.parameters);
    56                         p_f_vert = Reduceloadfromgtof( p_g_vert, K_fs_vert, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     55                        [K_ff_vert, K_fs_vert] = Reducematrixfromgtof( K_gg_vert, femmodel.nodesets);
     56                        p_f_vert = Reduceloadfromgtof( p_g_vert, K_fs_vert, femmodel.ys, femmodel.nodesets);
    5757                end
    5858
    5959                uf_vert=Solver(K_ff_vert,p_f_vert,[],femmodel.parameters);
    60 
    61                 ug_vert= Mergesolutionfromftog( uf_vert, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     60                ug_vert= Mergesolutionfromftog( uf_vert, femmodel.ys, femmodel.nodesets);
    6261
    6362                [femmodel.elements,femmodel.materials]=InputUpdateFromSolution(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,ug_vert);
  • issm/trunk/src/m/solvers/solver_thermal_nonlinear.m

    r6323 r6581  
    2525                if kffpartitioning,
    2626                        [K_gg,K_ff,K_fs,p_g,p_f,melting_offset]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    27                         p_f = Reduceload( p_f, K_fs, femmodel.ys,femmodel.parameters);
     27                        p_f = Reduceload( p_f, K_fs, femmodel.ys);
    2828                else
    2929                        [K_gg,K_ff,K_fs,p_g,p_f,melting_offset]=SystemMatrices(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);
    30                         [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets,femmodel.parameters);
    31                         p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     30                        [K_ff, K_fs] = Reducematrixfromgtof( K_gg, femmodel.nodesets);
     31                        p_f = Reduceloadfromgtof( p_g, K_fs, femmodel.ys, femmodel.nodesets);
    3232                end
    3333
    3434                issmprintf(VerboseSolver(),'%s%g','   condition number of stiffness matrix: ',condest(K_ff));
    3535                t_f=Solver(K_ff,p_f,[],femmodel.parameters);
    36                 t_g= Mergesolutionfromftog( t_f, femmodel.ys, femmodel.nodesets,femmodel.parameters);
     36                t_g= Mergesolutionfromftog( t_f, femmodel.ys, femmodel.nodesets);
    3737
    3838                [femmodel.elements,femmodel.materials]=InputUpdateFromSolution(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,t_g);
Note: See TracChangeset for help on using the changeset viewer.