1.0.0
were created to show the implementation of
the algorithms given in the report
From version 1.0.0
, tesselation with p-order simplices or p-order orthotopes is provided and associated
vectorized algorithms are described in the report:
Vectorized algorithms for regular tessellations of d-orthotopes and their faces with
high-order orthotopes or simplicial elements
.
This package uses Octave objects and is provided with meshes visualisation tools for dimension less than or
equal to 3.
This package was only tested on Ubuntu 22.04.1 with Octave 7.3.0.
| ||||||
Version | date | package | archives | install | User guide | preprint |
1.0.3 | February 17, 2019 | |||||
Here are two methods of installations. The first uses the Octave pkg command and the second a provided Octave script.
For this method, one just has to get/download the install file ofc_hypermesh_install.m Thereafter, it
should be run under Octave. This command downloads, extracts and configures the fc-hypermesh and all the
required packages in the current directory.
For example, to install this package in directory ~/Octave/packages
, in a terminal one can do:
# mkdir -p ~/Octave/packages # cd ~/Octave/packages # wget https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-hypermesh/1.0.4/ofc_hypermesh_install.m
Then in a Octave terminal run the following commands
This is the output of the ofc_hypermesh_install command:
Parts of the <fc-hypermesh> Octave package. Copyright (C) 2016-2023 F. Cuvelier 1- Downloading and extracting the packages 2- Setting the <fc-hypermesh> package Write in ~/Octave/packages/fc-hypermesh-full/fc_hypermesh-1.0.4/configure_loc.m ... 3- Using packages : -> fc-tools : 0.0.35 -> fc-bench : 0.1.3 *** Using instructions To use the <fc-hypermesh> package: addpath(’~/Octave/packages/fc-hypermesh-full/fc_hypermesh-1.0.4’) fc_hypermesh.init() See ~/Octave/packages/ofc_hypermesh_set.m
The complete package (i.e. with all the other needed packages) is stored in the directory
~/Octave/packages/fc-hypermesh-full
and, for each Octave session, one has to set the package by:
>> addpath(’~/Octave/packages/fc-hypermesh-full/ofc-hypermesh-1.0.4’) >> fc_hypermesh.init()
To uninstall, one just has to delete directory
~/Octave/packages/fc-hypermesh-full
Download the packages. For example, in a terminal:
wget https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-tools/0.0.34/fc-tools-0.0.35.tar.gz wget https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-bench/0.1.3/fc-bench-0.1.3.tar.gz wget https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-hypermesh/1.0.4/fc-hypermesh-1.0.4.tar.gz
Under Octave :
>> pkg install fc-tools-0.0.35.tar.gz >> pkg install fc-bench-0.1.3.tar.gz >> pkg install fc-hypermesh-1.0.4.tar.gz
4.4.0
, one can directly use >> pkg install https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-tools/0.0.35/fc-tools-0.0.35.tar.gz >> pkg install https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-bench/0.1.3/fc-bench-0.1.3.tar.gz >> pkg install https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-hypermesh/1.0.4/fc-hypermesh-1.0.4.tar.gz
Now to use fc-hypermesh in any Octave session, it is necessary to load and initialize the package :
To try the package, one can launch a demo:
For uninstalling the package, just do in an Octave session:
1.0.4 (December 19, 2022): .
1.0.3 (February 17, 2020): minor change in configure function.
1.0.2 (December 30, 2019):
Using fc-bench toolbox for benchmarks,
Modifying installation and configuration files.
1.0.0 (March 6, 2019):
Adding tessalation with p-order simplices or p-order orthotopes,
Adding benchmarks and ploting functions,
Modifying installation and configuration files.
0.0.8 (June 29, 2018):
Adding experimental non conforming refinements.
...
| ||||||
Version | date | package | archives | install | User guide | preprint |
1.0.3 | February 17, 2019 | |||||
1.0.2 | December 20, 2019 |
|
||||
1.0.0 | March 6, 2019 |
|
||||
0.0.8 | June 29, 2018 | |||||
| ||||||
Version | date | package | archives | install | User’s Guide |
|
0.0.7 | April 20, 2018 | |||||
0.0.6 | December 28, 2017 | |||||
0.0.5 | November 3, 2017 | |||||
0.0.4 | October 5, 2017 | |||||
0.0.2 | December 24, 2016 |
|
||||
0.0.1 | December 18, 2016 | |||||