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

New Kff Kfs framework

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/NewFemModel.m

    r5103 r5776  
    1919   
    2020        %Initialize some fiels with empty celils
    21         femmodel.m_yg=cell(nummodels,1);
    2221        femmodel.m_nodesets=cell(nummodels,1);
    2322        femmodel.m_ys=cell(nummodels,1);
     
    3231                femmodel=SetCurrentConfiguration(femmodel,analysis_type);
    3332
    34                 displaystring(md.verbose,'%s','      generating degrees of freedom...');
     33                displaystring(md.verbose,'%s','      generating vertices degrees of freedom');
    3534                if ~isfield(femmodel,'part'),
    3635                        [femmodel.vertices,femmodel.part,femmodel.tpart]=VerticesDof(femmodel.vertices, femmodel.parameters); %do not create partition vector twice! we only have one set of vertices!
    3736                end
     37
     38                displaystring(md.verbose,'%s','      resolve node constraints');
     39                [femmodel.nodes]=SpcNodes(femmodel.nodes,femmodel.constraints,analysis_type);
     40
     41                displaystring(md.verbose,'%s','      create nodal degrees of freedom');
    3842                [femmodel.nodes]=NodesDof(femmodel.nodes,femmodel.parameters);
    3943
    40                 displaystring(md.verbose,'%s','      generating single point constraints...');
    41                 [femmodel.nodes,femmodel.m_yg{i}]=SpcNodes(femmodel.nodes,femmodel.constraints,analysis_type);
     44                displaystring(md.verbose,'%s','      create nodal constraints vector');
     45                femmodel.m_ys{i}=CreateNodalConstraints(femmodel.nodes,analysis_type);
    4246
    43                 displaystring(md.verbose,'%s','      generating node sets...');
     47                displaystring(md.verbose,'%s','      create node sets');
    4448                femmodel.m_nodesets{i}=BuildNodeSets(femmodel.nodes,analysis_type);
    4549
    46                 displaystring(md.verbose,'%s','      reducing single point constraints vector...');
    47                 femmodel.m_ys{i}=Reducevectorgtos(femmodel.m_yg{i},femmodel.m_nodesets{i});
    48 
    49                 displaystring(md.verbose,'%s','      configuring elements and loads...');
     50                displaystring(md.verbose,'%s','      configuring elements and loads');
    5051                [femmodel.elements,femmodel.loads,femmodel.nodes,femmodel.parameters] = ConfigureObjects( femmodel.elements, femmodel.loads, femmodel.nodes, femmodel.vertices,femmodel.materials,femmodel.parameters);
    5152        end
Note: See TracChangeset for help on using the changeset viewer.