OptFEM2DP1 Toolbox  V1.2
Matlab/Octave Optimized P1-Lagrange Finite Element Method in 2D
runValids.m File Reference

Run validation tests for Mass (validMass2DP1), MassW (validMassW2DP1), Stiff (validStiff2DP1) and StiffElas (validStiffElas2DP1) matrices. For each assembly matrix, we make 3 tests. More...

Go to the source code of this file.

Functions

function  runValids (varargin)
 Run validation tests for Mass (validMass2DP1), MassW (validMassW2DP1), Stiff (validStiff2DP1) and StiffElas (validStiffElas2DP1) matrices. For each assembly matrix, we make 3 tests.

Detailed Description

Run validation tests for Mass (validMass2DP1), MassW (validMassW2DP1), Stiff (validStiff2DP1) and StiffElas (validStiffElas2DP1) matrices. For each assembly matrix, we make 3 tests.

  • Test 1 : computation of the assembly Matrix using all the versions giving errors and computation times.
  • Test 2 : comparison of the associated integral and its $P_1$-Lagrange approximation.
  • Test 3 : retrieving of numerical order for $P_1$-Lagrange approximation.

Definition in file runValids.m.


Function Documentation

function runValids (   varargin)

Run validation tests for Mass (validMass2DP1), MassW (validMassW2DP1), Stiff (validStiff2DP1) and StiffElas (validStiffElas2DP1) matrices. For each assembly matrix, we make 3 tests.

  • Test 1 : computation of the assembly Matrix using all the versions giving errors and computation times.
  • Test 2 : comparison of the associated integral and its $P_1$-Lagrange approximation.
  • Test 3 : retrieving of numerical order for $P_1$-Lagrange approximation.
Example
         runValids('save',true,'percent',50)
Results under Matlab R2012b
Here are the figures for Test 3 obtained on our reference machine.
  • validMassP1() figure
    validMass2DP1.png
    figure : Mass Matrix order validation
  • validMassWP1() figure
    validMassW2DP1.png
    figure : MassW Matrix order validation
  • validStiffP1() figure
    validStiff2DP1.png
    figure : Stiff Matrix order validation
  • validStiffElasP1() figure
    validStiffElas2DP1.png
    figure : StiffElas Matrix order validation
See also:
validMass2DP1, validMassW2DP1, validStiff2DP1, validStiffElas2DP1, SaveFigure, InitOptFEM2DP1
Copyright
See License issues
Parameters:
varargin
 runValids (  [ "save", save_value ] [, "percent", percent_value ] ) 
Named Parameters for varargin:
  • save set to true to save figures in image directory. ( Default: false )
  • percent value for resizing the figure (only png format). See SaveFigure ( Default: 50 )

Definition at line 17 of file runValids.m.

 All Files Functions