[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] [getfem-commits] master updated (6ff98d3 -> 3ed7d24)
From: |
Yves Renard |
Subject: |
[Getfem-commits] [getfem-commits] master updated (6ff98d3 -> 3ed7d24) |
Date: |
Sun, 19 Apr 2020 02:56:40 -0400 (EDT) |
renard pushed a change to branch master.
from 6ff98d3 Fix and simplify ga_local_projection for models with internal
variables
add 28fe545 first attempt for an octave interface by Abderrahmane Bendali
add 9a783c3 Merge remote-tracking branch 'origin/master' into
devel-yves-octave
add 11f307f Octave detection
add 538193c Octave interface working apart for objects and sparse matrices
add 75a8bb6 Octave interface working apart for objects and sparse matrices
add 737cd2b Merge remote-tracking branch 'origin/master' into
devel-yves-octave
add 7523e90 Merge remote-tracking branch 'origin/master' into
devel-yves-octave
add 223ab89 re-active automatic generation of commands
add 0693d25 Octave mex do not support object : transform object to struct
before the call
add b88a80f A globally working octave interface
add 6e003fa documentation updates
new 3ed7d24 Merge branch 'master' of ssh://git.sv.gnu.org:/srv/git/getfem
Summary of changes:
.gitignore | 56 +-
bin/extract_doc | 526 ++++++++++---
configure.ac | 65 +-
doc/sphinx/source/.templates/indexcontent.html | 8 +-
doc/sphinx/source/contents.rst | 2 +-
doc/sphinx/source/install/install_linux.rst | 27 +-
doc/sphinx/source/install/install_mac.rst | 14 +-
.../code_samples/demo_laplacian.m | 0
.../code_samples/demo_step_by_step.m | 0
.../code_samples/demo_tripod.m | 0
.../source/{matlab => matlab_octave}/examples.rst | 41 +-
.../{matlab => matlab_octave}/images/Makefile | 0
.../{matlab => matlab_octave}/images/hierarchy.fig | 0
.../images/tripodvonmiseswithmesh.png | Bin
.../source/{matlab => matlab_octave}/index.rst | 4 +-
.../source/{matlab => matlab_octave}/install.rst | 4 +-
.../source/{matlab => matlab_octave}/intro.rst | 2 +-
.../source/{matlab => matlab_octave}/mlabgf.rst | 12 +-
.../source/{matlab => matlab_octave}/oocmd.rst | 12 +-
.../{matlab => matlab_octave}/plotcmdref.rst | 0
.../source/{matlab => matlab_octave}/pre.rst | 0
doc/sphinx/source/project/libdesc_interface.rst | 14 +-
doc/sphinx/source/replaces.txt | 1 +
doc/sphinx/source/userdoc/export.rst | 12 +-
doc/sphinx/source/userdoc/gasm_high.rst | 10 +-
interface/src/Makefile.am | 6 +-
interface/src/getfemint_gsparse.h | 16 +-
interface/src/gf_asm.cc | 2 +-
interface/src/gf_compute.cc | 2 +-
interface/src/gf_mesh_fem_get.cc | 2 +-
interface/src/{matlab => octave}/Makefile.am | 54 +-
.../src/octave/first_step_interface_oct_getfem.txt | 22 +
interface/src/{ => octave}/getfem_interface.h | 2 +-
interface/src/{matlab => octave}/gfObject.m | 8 +-
.../src/{matlab => octave}/gf_asm_pdetoolbc.m | 10 +-
interface/src/{matlab => octave}/gf_colormap.m | 6 +-
.../{matlab => octave}/gf_compute_Q1grid_interp.m | 6 +-
.../src/{matlab => octave}/gf_mesh_fem_get_eval.m | 8 +-
interface/src/{matlab => octave}/gf_plot.m | 24 +-
interface/src/{matlab => octave}/gf_plot_1D.m | 6 +-
interface/src/{matlab => octave}/gf_plot_mesh.m | 8 +-
interface/src/{matlab => octave}/gf_plot_slice.m | 30 +-
interface/src/{ => octave}/gfi_array.h | 2 +-
interface/src/{matlab => octave}/gfm_common.c | 61 +-
interface/src/{matlab => octave}/gfm_common.h | 6 +-
interface/src/{matlab => octave}/gfm_mex.c | 13 +-
interface/src/{matlab => octave}/gfm_rpc_mexint.c | 2 +-
.../src/{matlab => octave}/private/Makefile.am | 2 +-
interface/src/{matlab => octave}/private/getopt.m | 2 +-
interface/src/octave/tmwtypes.h | 827 +++++++++++++++++++++
interface/tests/Makefile.am | 2 +-
.../tests/{matlab => matlab-octave}/Makefile.am | 15 +-
.../tests/{matlab => matlab-octave}/axrot_matrix.m | 0
.../tests/{matlab => matlab-octave}/check_all.m | 0
.../check_all_matlab.sh} | 0
.../check_all_octave.sh} | 12 +-
.../tests/{matlab => matlab-octave}/check_asm.m | 0
.../tests/{matlab => matlab-octave}/check_fem.m | 0
.../{matlab => matlab-octave}/check_geotrans.m | 0
.../tests/{matlab => matlab-octave}/check_integ.m | 2 +-
.../check_interpolated_fem.m | 0
.../{matlab => matlab-octave}/check_levelset.m | 0
.../{matlab => matlab-octave}/check_mesh_fem.m | 9 +-
.../tests/{matlab => matlab-octave}/check_mitc.m | 0
.../tests/{matlab => matlab-octave}/check_oo.m | 0
.../{matlab => matlab-octave}/check_plasticity.m | 0
.../tests/{matlab => matlab-octave}/check_plot.m | 0
.../tests/{matlab => matlab-octave}/check_slices.m | 0
.../tests/{matlab => matlab-octave}/check_spmat.m | 16 +-
.../{matlab => matlab-octave}/check_workspace.m | 0
.../demo_Mindlin_Reissner_plate.m | 0
.../{matlab => matlab-octave}/demo_Navier_Stokes.m | 0
.../demo_Nitsche_contact_by_hand.m | 0
.../{matlab => matlab-octave}/demo_bilaplacian.m | 0
.../demo_contact_fictitious_domain_nitsche.m | 0
.../{matlab => matlab-octave}/demo_continuation.m | 0
.../demo_convection_rotating_cavity.m | 0
.../tests/{matlab => matlab-octave}/demo_crack.m | 0
.../demo_dynamic_contact.m | 0
.../demo_dynamic_plasticity.m | 0
.../demo_dynamic_plasticity_with_contact.m | 0
.../{matlab => matlab-octave}/demo_elasticity.m | 0
.../demo_fictitious_domains.m | 0
.../demo_fictitious_domains_laplacian.m | 0
.../{matlab => matlab-octave}/demo_laplacian.m | 0
.../{matlab => matlab-octave}/demo_laplacian_DG.m | 0
.../demo_laplacian_pyramid.m | 0
.../demo_large_sliding_contact.m | 0
.../demo_mesh_generation.m | 0
.../tests/{matlab => matlab-octave}/demo_mortar.m | 0
.../demo_nonlinear_elasticity.m | 0
.../demo_nonlinear_elasticity_anim.m | 0
.../demo_periodic_laplacian.m | 0
.../{matlab => matlab-octave}/demo_plasticity.m | 0
.../tests/{matlab => matlab-octave}/demo_refine.m | 0
.../demo_static_contact.m | 0
.../{matlab => matlab-octave}/demo_step_by_step.m | 0
.../demo_stokes_3D_tank.m | 0
.../demo_stokes_3D_tank_draw.m | 2 +-
.../demo_structural_optimization.m | 0
.../demo_thermo_elasticity_electrical_coupling.m | 0
.../demo_topological_optimization.m | 0
.../tests/{matlab => matlab-octave}/demo_tripod.m | 0
.../{matlab => matlab-octave}/demo_tripod_alt.m | 0
.../demo_tripod_slice_anim.m | 0
.../tests/{matlab => matlab-octave}/demo_wave2D.m | 0
.../{matlab => matlab-octave}/demo_wave2D_alt.m | 0
.../demo_wave2D_animate.m | 0
.../{matlab => matlab-octave}/demo_wave_equation.m | 0
.../{matlab => matlab-octave}/demo_wheel_contact.m | 0
.../tests/{matlab => matlab-octave}/plate_Impact.m | 0
.../{matlab => matlab-octave}/private/Makefile.am | 0
.../{matlab => matlab-octave}/private/asserterr.m | 0
.../{matlab => matlab-octave}/private/gfassert.m | 0
.../test1_nitsche_large_sliding.m | 0
.../test2_nitsche_large_sliding.m | 0
.../tests/{matlab => matlab-octave}/test_argyris.m | 0
.../tests/{matlab => matlab-octave}/tripod_anim.m | 0
.../tests/{matlab => matlab-octave}/tutorial1.m | 0
.../tests/{matlab => matlab-octave}/uAnalytic.m | 0
120 files changed, 1648 insertions(+), 347 deletions(-)
rename doc/sphinx/source/{matlab =>
matlab_octave}/code_samples/demo_laplacian.m (100%)
rename doc/sphinx/source/{matlab =>
matlab_octave}/code_samples/demo_step_by_step.m (100%)
rename doc/sphinx/source/{matlab => matlab_octave}/code_samples/demo_tripod.m
(100%)
rename doc/sphinx/source/{matlab => matlab_octave}/examples.rst (93%)
rename doc/sphinx/source/{matlab => matlab_octave}/images/Makefile (100%)
rename doc/sphinx/source/{matlab => matlab_octave}/images/hierarchy.fig (100%)
rename doc/sphinx/source/{matlab =>
matlab_octave}/images/tripodvonmiseswithmesh.png (100%)
rename doc/sphinx/source/{matlab => matlab_octave}/index.rst (73%)
rename doc/sphinx/source/{matlab => matlab_octave}/install.rst (66%)
rename doc/sphinx/source/{matlab => matlab_octave}/intro.rst (88%)
rename doc/sphinx/source/{matlab => matlab_octave}/mlabgf.rst (94%)
rename doc/sphinx/source/{matlab => matlab_octave}/oocmd.rst (87%)
rename doc/sphinx/source/{matlab => matlab_octave}/plotcmdref.rst (100%)
rename doc/sphinx/source/{matlab => matlab_octave}/pre.rst (100%)
copy interface/src/{matlab => octave}/Makefile.am (70%)
create mode 100644 interface/src/octave/first_step_interface_oct_getfem.txt
copy interface/src/{ => octave}/getfem_interface.h (97%)
copy interface/src/{matlab => octave}/gfObject.m (85%)
copy interface/src/{matlab => octave}/gf_asm_pdetoolbc.m (95%)
copy interface/src/{matlab => octave}/gf_colormap.m (96%)
copy interface/src/{matlab => octave}/gf_compute_Q1grid_interp.m (95%)
copy interface/src/{matlab => octave}/gf_mesh_fem_get_eval.m (93%)
copy interface/src/{matlab => octave}/gf_plot.m (94%)
copy interface/src/{matlab => octave}/gf_plot_1D.m (95%)
copy interface/src/{matlab => octave}/gf_plot_mesh.m (97%)
copy interface/src/{matlab => octave}/gf_plot_slice.m (93%)
copy interface/src/{ => octave}/gfi_array.h (99%)
copy interface/src/{matlab => octave}/gfm_common.c (91%)
copy interface/src/{matlab => octave}/gfm_common.h (95%)
copy interface/src/{matlab => octave}/gfm_mex.c (93%)
copy interface/src/{matlab => octave}/gfm_rpc_mexint.c (99%)
copy interface/src/{matlab => octave}/private/Makefile.am (96%)
copy interface/src/{matlab => octave}/private/getopt.m (97%)
create mode 100644 interface/src/octave/tmwtypes.h
rename interface/tests/{matlab => matlab-octave}/Makefile.am (93%)
rename interface/tests/{matlab => matlab-octave}/axrot_matrix.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_all.m (100%)
copy interface/tests/{matlab/check_all.sh =>
matlab-octave/check_all_matlab.sh} (100%)
rename interface/tests/{matlab/check_all.sh =>
matlab-octave/check_all_octave.sh} (77%)
rename interface/tests/{matlab => matlab-octave}/check_asm.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_fem.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_geotrans.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_integ.m (99%)
rename interface/tests/{matlab => matlab-octave}/check_interpolated_fem.m
(100%)
rename interface/tests/{matlab => matlab-octave}/check_levelset.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_mesh_fem.m (98%)
rename interface/tests/{matlab => matlab-octave}/check_mitc.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_oo.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_plasticity.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_plot.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_slices.m (100%)
rename interface/tests/{matlab => matlab-octave}/check_spmat.m (93%)
rename interface/tests/{matlab => matlab-octave}/check_workspace.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_Mindlin_Reissner_plate.m
(100%)
rename interface/tests/{matlab => matlab-octave}/demo_Navier_Stokes.m (100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_Nitsche_contact_by_hand.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_bilaplacian.m (100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_contact_fictitious_domain_nitsche.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_continuation.m (100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_convection_rotating_cavity.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_crack.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_dynamic_contact.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_dynamic_plasticity.m
(100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_dynamic_plasticity_with_contact.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_elasticity.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_fictitious_domains.m
(100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_fictitious_domains_laplacian.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_laplacian.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_laplacian_DG.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_laplacian_pyramid.m
(100%)
rename interface/tests/{matlab => matlab-octave}/demo_large_sliding_contact.m
(100%)
rename interface/tests/{matlab => matlab-octave}/demo_mesh_generation.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_mortar.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_nonlinear_elasticity.m
(100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_nonlinear_elasticity_anim.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_periodic_laplacian.m
(100%)
rename interface/tests/{matlab => matlab-octave}/demo_plasticity.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_refine.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_static_contact.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_step_by_step.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_stokes_3D_tank.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_stokes_3D_tank_draw.m
(98%)
rename interface/tests/{matlab =>
matlab-octave}/demo_structural_optimization.m (100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_thermo_elasticity_electrical_coupling.m (100%)
rename interface/tests/{matlab =>
matlab-octave}/demo_topological_optimization.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_tripod.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_tripod_alt.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_tripod_slice_anim.m
(100%)
rename interface/tests/{matlab => matlab-octave}/demo_wave2D.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_wave2D_alt.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_wave2D_animate.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_wave_equation.m (100%)
rename interface/tests/{matlab => matlab-octave}/demo_wheel_contact.m (100%)
rename interface/tests/{matlab => matlab-octave}/plate_Impact.m (100%)
rename interface/tests/{matlab => matlab-octave}/private/Makefile.am (100%)
rename interface/tests/{matlab => matlab-octave}/private/asserterr.m (100%)
rename interface/tests/{matlab => matlab-octave}/private/gfassert.m (100%)
rename interface/tests/{matlab => matlab-octave}/test1_nitsche_large_sliding.m
(100%)
rename interface/tests/{matlab => matlab-octave}/test2_nitsche_large_sliding.m
(100%)
rename interface/tests/{matlab => matlab-octave}/test_argyris.m (100%)
rename interface/tests/{matlab => matlab-octave}/tripod_anim.m (100%)
rename interface/tests/{matlab => matlab-octave}/tutorial1.m (100%)
rename interface/tests/{matlab => matlab-octave}/uAnalytic.m (100%)
- [Getfem-commits] [getfem-commits] master updated (6ff98d3 -> 3ed7d24),
Yves Renard <=