 Octave / FEM / fc_vfemp1 package
  Octave / FEM / fc_vfemp1 package  Snapshots
 Snapshots Current development release
 Current development release Installation
automatic, all in one (recommanded)
 Installation
automatic, all in one (recommanded) Version history
 Version history Old
development releases
 Old
development releases
 
                                         
 Snapshots
  SnapshotsThis package was tested under
It is not compatible with Octave 4.0.x and previous.
 Current development release
  Current development release| 
 | |||||
| Version | date | package | archives | install | User’s Guide | 
| 0.0.6 | October 13, 2017 | ||||
 Installation automatic, all in one (recommanded)
  Installation automatic, all in one (recommanded)For this method, one just have to get/download the install file       (3  Ko)   ofc_vfemp1_install.m
Thereafter, one run it under Octave. This command download, extract and configure the fc-vfemp1 and the
required packages (fc-tools, fc-oogmsh, fc-hypermesh) in the current directory.
 (3  Ko)   ofc_vfemp1_install.m
Thereafter, one run it under Octave. This command download, extract and configure the fc-vfemp1 and the
required packages (fc-tools, fc-oogmsh, fc-hypermesh) in the current directory.
For example, to install this package in ~/Octave/packages directory, one have to copy the file mfc_vfemp1_install.m in the ~/Octave/packages directory. Then in a Octave terminal run the following commands
>> cd ~/Octave/packages
 
>> mfc_vfemp1_install
There is the output of the mfc_vfemp1_install command on a Linux computer :
Parts of the GNU Octave <fc-vfemp1> package.
 
Copyright (C) 2017 Francois Cuvelier <cuvelier@math.univ-paris13.fr>
 
 
**************************************
 
Downloading and installing the package
 
    <fc-simesh>[0.2.1]
 
**************************************
 
Parts of the GNU Octave <fc-simesh> package.
 
Copyright (C) 2016-2017 Francois Cuvelier <cuvelier@math.univ-paris13.fr>
 
 
1- Downloading and extracting the packages
 
   -> <fc-tools>[0.0.19] ... OK
 
   -> <fc-hypermesh>[0.0.6] ... OK
 
   -> <fc-oogmsh>[0.0.17] ... OK
 
   -> <fc-simesh>[0.2.1] ... OK
 
   -> <fc-graphics4mesh>[0.0.2] ... OK
 
   -> <fc-siplt>[0.0.2] ... OK
 
2- Setting the packages
 
2-a) Setting the <fc-hypermesh> package
 
Write in ~/Octave/packages/fc-vfemp1-full/fc_hypermesh-0.0.6/configure_loc.m ...
 
  -> done
 
2-b) Setting the <fc-oogmsh> package
 
[fc-oogmsh] Using GMSH binary : ~/bin/gmsh
                                                                                      
                                                                                      
 
[fc-oogmsh] Writing in ~/Octave/packages/fc-vfemp1-full/fc_oogmsh-0.0.17/configure_loc.m ...
 
[fc-oogmsh] configured with
 
   ->     gmsh_bin=’~/bin/gmsh’;
 
   ->     mesh_dir=’~/Octave/packages/fc-vfemp1-full/fc_oogmsh-0.0.17/meshes’;
 
   ->      geo_dir=’~/Octave/packages/fc-vfemp1-full/fc_oogmsh-0.0.17/geodir’;
 
   -> fc_tools_dir=’~/Octave/packages/./fc-vfemp1-full/fc_tools-0.0.19’;
 
[fc-oogmsh] done
 
2-c) Setting the <fc-simesh> package without graphics
 
[fc-simesh] Unable to load the fc-siplt toolbox/package in current path
 
[fc-simesh] Guess path does not exists:
 
   -> siplt
 
[fc-] Guess path does not exists:
 
   -> [fc-simesh] Use fc_simesh.configure(’fc_siplt_dir’,<DIR>) to correct this issue
 
 
[fc-simesh] no graphics package installed
 
[fc-simesh] Writing in ~/Octave/packages/fc-vfemp1-full/fc_simesh-0.2.1/configure_loc.m ...
 
[fc-simesh] configured with
 
   -> oogmsh_dir    =’~/Octave/packages/./fc-vfemp1-full/fc_oogmsh-0.0.17’;
 
   -> hypermesh_dir =’~/Octave/packages/./fc-vfemp1-full/fc_hypermesh-0.0.6’;
 
   -> siplt_dir     =’’;
 
[fc-simesh] done
 
2-d) Setting the <fc-graphics4mesh> toolbox
 
Write in ~/Octave/packages/fc-vfemp1-full/fc_graphics4mesh-0.0.2/configure_loc.m ...
 
  -> done
 
2-e) Setting the <fc-siplt> toolbox
 
Write in ~/Octave/packages/fc-vfemp1-full/fc_siplt-0.0.2/configure_loc.m ...
 
  -> done
 
2-f) Setting the <fc-simesh> toolbox with graphics
 
[fc-simesh] Writing in ~/Octave/packages/fc-vfemp1-full/fc_simesh-0.2.1/configure_loc.m ...
 
[fc-simesh] configured with
 
   -> oogmsh_dir    =’~/Octave/packages/./fc-vfemp1-full/fc_oogmsh-0.0.17’;
 
   -> hypermesh_dir =’~/Octave/packages/./fc-vfemp1-full/fc_hypermesh-0.0.6’;
 
   -> siplt_dir     =’~/Octave/packages/./fc-vfemp1-full/fc_siplt-0.0.2’;
 
[fc-simesh] done
 
3- Using instructions
 
   To use the <fc-simesh> package:
 
   addpath(’~/Octave/packages/./fc-vfemp1-full/fc_simesh-0.2.1’)
 
   fc_simesh.init()
 
 
   See ~/Octave/packages/ofc_simesh_set.m
 
    <fc-simesh>[0.2.1]: installed
 
 
**************************************
 
Downloading and installing the package
 
    <fc-vfemp1>[0.1.0]
 
**************************************
 
*** Setting the <fc-vfemp1> package
 
Write in ~/Octave/packages/fc-vfemp1-full/fc_vfemp1-0.1.0/configure_loc.m ...
 
  -> done
 
*** The <fc-vfemp1>[0.1.0] is installed
 
*** Using instructions
 
   To use the <fc-vfemp1> package:
 
   addpath(’~/Octave/packages/./fc-vfemp1-full/fc_vfemp1-0.1.0’)
 
   fc_vfemp1.init()
 
 
   See ~/Octave/packages/ofc_vfemp1_set.m
The complete package (i.e. with all the other needed packages) is stored in the directory ~/Octave/packages/fc-vfemp1-full and, for each Octave session, one have to set the package by :
>> addpath(’~/Octave/packages/fc-vfemp1-full/fc-vfemp1-0.1.0’)
 
>> fc_vfemp1.init()
To quickly test this toolbox, one can run one of the script examples located in the directory +fc_vfemp1/+examples. For example, runs
>> fc_vfemp1.examples.BVPCondenser2D01
>> fc_vfemp1.demos()
To install the fc-vfemp1 package without graphical extension one can use the following command
>> ofc_vfemp1_install(’graphics’,false)
For uninstalling, one just have to delete directory
~/Octave/packages/fc-vfemp1-full
 Version history
  Version history
 Old development releases
  Old development releases| 
 | |||||
| Version | date | package | archives | install | User’s Guide | 
| 0.0.5 | February 8, 2017 | ||||
| 0.0.4 | February 3, 2017 | ||||
| 0.0.2 | January 9, 2017 | ||||