*  Octave / Mesh / fc_meshtools package

        * Octave / Mesh / fc_meshtools/ Current development release
        * Installation automatic, all in one (recommanded)
        * Octave / Mesh / fc_meshtools/ Version history
        * Octave / Mesh / fc_meshtools/ Old development releases

pict pict


pict

The pict Octave package contains some simplicial meshes given by their vertices array q and connectivity array me. Theses meshes can be easily used in other Octave codes for debugging or testing purpose.

*  Octave / Mesh / fc_meshtools/ Current development release






Version

date

package

full archives

install

User guide







0.1.2

January 3, 2020

pict (1359 Ko)

pict (1490 Ko)
pict (1646 Ko)
pict (1300 Ko)

pict (3 Ko)

pict (508 Ko)







This package was tested on various OS with Octave releases :

Octave














Operating system 4.2.0 4.2.1 4.2.2 4.4.0 4.4.1 5.1.0







CentOS 7.6.1810







Debian 9.8







Fedora 29







OpenSUSE Leap 15.0







Ubuntu 18.04.2 LTS














MacOS High Sierra 10.13.6







MacOS Mojave 10.14







MacOS Catalina 10.15.2














Windows 10 (1909)







It is not compatible with Octave releases prior to 4.2.0. The Octave releases tested are those from

*  Installation automatic, all in one (recommanded)

For this method, one just have to get/download the install file pict ofc_meshtools_install.m Thereafter, one run it under Octave. This command download, extract and configure the fc-meshtools and the required fc-tools package in the current directory.

For example, to install this package in ~/Octave directory, one have to copy the file ofc_meshtools_install.m in the ~/Octave directory. Then in a Octave terminal run the following commands to install the pict package

Octave Console

>> cd ~/Octave  
>> ofc_meshtools_install

There is the output of the ofc_meshtools_install command on a Linux computer :

Octave Ouput

Parts of the <fc-meshtools> Octave package.  
Copyright (C) 2018-2020 F. Cuvelier <cuvelier@math.univ-paris13.fr>  
 
1- Downloading and extracting the packages  
2- Setting the <fc-meshtools> package  
Write in ~/Octave/fc-meshtools-full/fc_meshtools-0.1.2/configure_loc.m ...  
3- Using packages :  
   ->             fc-tools : 0.0.29  
   ->             fc-bench : 0.1.1  
   ->              fc-amat : 0.1.1  
 with         fc-meshtools : 0.1.2  
*** Using instructions  
   To use the <fc-meshtools> package:  
   addpath(’~/Octave/fc-meshtools-full/fc_meshtools-0.1.2’)  
   fc_meshtools.init()  
 
   See ~/Octave/ofc_meshtools_set.m

The complete package (which included the fc-tools package) is stored in the directory ~/Octave/fc-meshtools-full and, for each Octave session, one have to set the package by :

Octave Console

>> addpath(’~/Octave/fc-meshtools-full/fc-meshtools-0.1.1’)  
>> fc_meshtools.init()

If it’s the first time the fc_meshtools.init() function is used, then its output is

Octave Ouput

Try to use default parameters!  
 Use fc_tools.configure to configure.  
Write in ~/Octave/fc-meshtools-full/fc_tools-0.0.29/configure_loc.m ...  
Try to use default parameters!  
 Use fc_bench.configure to configure.  
Write in ~/Octave/fc-meshtools-full/fc_bench-0.1.1/configure_loc.m ...  
Try to use default parameters!  
 Use fc_amat.configure to configure.  
Write in ~/Octave/fc-meshtools-full/fc_amat-0.1.1/configure_loc.m ...  
Using fc_meshtools[0.1.2] with fc_tools[0.0.29], fc_bench[0.1.1], fc_amat[0.1.1].

Otherwise, the output of the fc_meshtools.init() function is

Octave Ouput

Using fc_meshtools[0.1.2] with fc_tools[0.0.29], fc_bench[0.1.1], fc_amat[0.1.1].

For uninstalling, one just have to delete directory

~/Octave/fc-meshtools-full

*  Octave / Mesh / fc_meshtools/ Version history

*  Octave / Mesh / fc_meshtools/ Old development releases






Version

date

package

full archives

install

User guide







0.1.0

March 22, 2019

pict (1363 Ko)

pict (1414 Ko)
pict (1471 Ko)
pict (1267 Ko)

pict (3 Ko)

pict (508 Ko)