getfem-commits
[Top][All Lists]
Advanced

[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%)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]