Skip to content

Instantly share code, notes, and snippets.

@damyarou
damyarou / 0_pyhon_FEM_heat.md
Last active December 14, 2016 07:31
2D heat conduction analysis

a_py.txt

Script for execution of FEM calculation

python3 py_fem_heat.py inp_test00_div4.txt t_test00_div4.txt out_test00_div4.txt
python3 py_fem_heat.py inp_test11_div4.txt t_test11_div4.txt out_test11_div4.txt

python3 py_fem_heat.py inp_div20_model.txt inp_div20_thist.txt out_div20.txt
@damyarou
damyarou / 0_python_FEM_2D_frame
Last active December 7, 2016 02:27
2D frame analysis
py_fem_frame.py
py_fig_force.py
inp_01.txt
@damyarou
damyarou / 0_python_FEM_2D_stress
Last active February 25, 2020 11:41
2D stress analysis
py_fem_plnt.py
py_fig_cont.py
py_fig_vect.py
inp_arch.txt
@damyarou
damyarou / 0_pyhton_FEM_2D_Seepage
Last active December 7, 2016 02:30
2D Seepage flow analysis
py_fem_seep.py
py_seep_cont.py
inp_test0_4.txt
inp_fem_zone4.txt
@damyarou
damyarou / 0_2D-FEM_fig.md
Last active July 24, 2016 00:27
2D FEM figures

Figures for 2D FEM analysis

@damyarou
damyarou / 0_2D-FEM_etc.md
Last active July 24, 2016 00:13
2D FEM etc.

py_arch.py

from scipy import optimize

def func(x,a1,b1,a2,b2):
    return [a1**2+(b1-x[0])**2-x[1]**2,
            a2**2+(b2-x[0])**2-x[1]**2]
    
#Main routine
@damyarou
damyarou / 0_2D-FEM_calc.md
Last active July 24, 2016 00:09
2A FEM calculation

a_fem.txt

gfortran -o f90_fem_plnt f90_fem_plnt.f90

./f90_fem_plnt inp_arch1.csv out_arch1.csv

python3 py_fem_cont.py out_arch1.csv
python3 py_fem_vect.py out_arch1.csv
@damyarou
damyarou / 0_2D-FEM_mesh.md
Last active July 24, 2016 01:44
2D-FEM: create input data

a_mesh4.txt

gfortran -o f90_fem_mesh4a f90_fem_mesh4a.f90
gfortran -o f90_fem_mesh4b f90_fem_mesh4b.f90
gfortran -o f90_fem_mesh4c f90_fem_mesh4c.f90
gfortran -o f90_gmt_mesh f90_gmt_mesh.f90
gfortran -o f90_num_mesh f90_num_mesh.f90


range=-6/6/175/185
@damyarou
damyarou / 0_iOS_pythonista.md
Last active September 15, 2017 08:05
iOS Pythonista programs
  • py_aw.py
  • py_cp_clip.py
  • py_cp_file.py
  • py_cp_web.py
  • py_jpg_small.py
  • py_zip.py
  • py_gz.py
  • py_bisec.py
  • py_newton.py
@damyarou
damyarou / 0_acc.md
Last active July 23, 2016 02:29
Solution of equation of motion
  • py_eng_acc_nmk.py
  • py_eng_acc_rng.py
  • py_eng_acc_fft.py
  • py_eng_acc_ode.py