[Octopus-devel] cvs commit: marques/octopus/src Makefile.am
atomic.F90 broad.F90
casida.F90 cf.F90 cf_inc.F90 curv_briggs.F90 curv_gygi.F90
curv_modine.F90 curvlinear.F90 derivatives.F90 derivatives_inc.F90
eigen.F90 eigen_arpack.F90 eigen_cg.F90 eigen_evolution.F90 ...
cvsusers at tddft.org
cvsusers at tddft.org
Sat Mar 18 17:56:52 WET 2006
appel 2006/03/18 17:56:52 WET
Modified files:
octopus/src Makefile.am atomic.F90 broad.F90
casida.F90 cf.F90 cf_inc.F90
curv_briggs.F90 curv_gygi.F90
curv_modine.F90 curvlinear.F90
derivatives.F90 derivatives_inc.F90
eigen.F90 eigen_arpack.F90 eigen_cg.F90
eigen_evolution.F90 eigen_plan.F90
eigen_trlan.F90 em_resp.F90
em_resp_inc.F90 epot.F90 epot_inc.F90
f.F90 f_inc.F90 fftw2.F90 fftw3.F90
geometry.F90 global.h grid.F90 gs.F90
h.F90 h_inc.F90 hgh.F90 hs.F90 io.F90
lasers.F90 lcao.F90 libxc.F90
linalg_basic_int.F90 linear_response.F90
linear_response_inc.F90 logrid.F90
mesh.F90 mesh_init.F90 mesh_lib.F90
mf_inc.F90 mix.F90 mpi.F90 multicomm.F90
multigrid.F90 nl_operator.F90
opt_control.F90 out.F90 out_inc.F90
par_vec.F90 par_vec_inc.F90 pes.F90
pes_mask.F90 pes_rc.F90 poisson.F90
poisson2D.F90 poisson3D.F90
poisson_cg.F90 poisson_corrections.F90
poisson_multigrid.F90 ps.F90 restart.F90
restart_inc.F90 scf.F90 simul_box.F90
specie.F90 spectrum.F90 states.F90
states_inc.F90 states_kpoints.F90
static_pol.F90 systm.F90 td.F90
td_calc.F90 td_exp.F90 td_exp_split.F90
td_init.F90 td_rti.F90 td_write.F90
tm.F90 unocc.F90 v_ks.F90 v_ks_inc.F90
xc.F90 xc_KLI.F90 xc_OEP.F90
xc_OEP_SIC.F90 xc_OEP_inc.F90
xc_OEP_x.F90 xc_axc.F90 xc_functl.F90
xc_fxc.F90 xc_kxc.F90 xc_vxc.F90
xyz_adjust.F90 xyz_file.F90
Log:
I found a few more cases where the size of static local arrays was
determined by variables that are only known at runtime. In most cases
this occured with sb%dim or st%d%dim. As we discussed yesterday in the
IRC I introduced a macro MAX_DIM and modified the arrays such that their
size is known at compile time. Please ensure that this is also the case
when you commit new code.
The rest was mainly janitory work: when I recently replaced the naming
of types from _type to _t the formatting got shifted in many placed, also
my Perl script missed the cf types which I now converted also to cf_t.
Revision Changes Path
1.207 +2 -2 marques/octopus/src/Makefile.am
1.34 +8 -3 marques/octopus/src/atomic.F90
1.30 +3 -1 marques/octopus/src/broad.F90
1.51 +16 -14 marques/octopus/src/casida.F90
1.15 +15 -16 marques/octopus/src/cf.F90
1.14 +48 -27 marques/octopus/src/cf_inc.F90
1.12 +7 -7 marques/octopus/src/curv_briggs.F90
1.19 +7 -7 marques/octopus/src/curv_gygi.F90
1.12 +11 -11 marques/octopus/src/curv_modine.F90
1.22 +29 -17 marques/octopus/src/curvlinear.F90
1.48 +13 -11 marques/octopus/src/derivatives.F90
1.20 +13 -13 marques/octopus/src/derivatives_inc.F90
1.77 +10 -8 marques/octopus/src/eigen.F90
1.19 +8 -7 marques/octopus/src/eigen_arpack.F90
1.17 +15 -14 marques/octopus/src/eigen_cg.F90
1.14 +9 -8 marques/octopus/src/eigen_evolution.F90
1.45 +7 -7 marques/octopus/src/eigen_plan.F90
1.10 +2 -1 marques/octopus/src/eigen_trlan.F90
1.4 +45 -50 marques/octopus/src/em_resp.F90
1.3 +6 -6 marques/octopus/src/em_resp_inc.F90
1.85 +32 -29 marques/octopus/src/epot.F90
1.46 +16 -10 marques/octopus/src/epot_inc.F90
1.37 +6 -6 marques/octopus/src/f.F90
1.36 +28 -28 marques/octopus/src/f_inc.F90
1.29 +8 -8 marques/octopus/src/fftw2.F90
1.34 +48 -47 marques/octopus/src/fftw3.F90
1.58 +22 -18 marques/octopus/src/geometry.F90
1.21 +2 -1 marques/octopus/src/global.h
1.35 +2 -2 marques/octopus/src/grid.F90
1.43 +3 -3 marques/octopus/src/gs.F90
1.109 +7 -7 marques/octopus/src/h.F90
1.129 +29 -27 marques/octopus/src/h_inc.F90
1.53 +10 -10 marques/octopus/src/hgh.F90
1.10 +2 -2 marques/octopus/src/hs.F90
1.43 +3 -3 marques/octopus/src/io.F90
1.42 +38 -36 marques/octopus/src/lasers.F90
1.99 +5 -5 marques/octopus/src/lcao.F90
1.21 +11 -11 marques/octopus/src/libxc.F90
1.8 +17 -1 marques/octopus/src/linalg_basic_int.F90
1.25 +9 -9 marques/octopus/src/linear_response.F90
1.16 +8 -8 marques/octopus/src/linear_response_inc.F90
1.12 +2 -2 marques/octopus/src/logrid.F90
1.96 +29 -29 marques/octopus/src/mesh.F90
1.15 +13 -13 marques/octopus/src/mesh_init.F90
1.6 +2 -2 marques/octopus/src/mesh_lib.F90
1.57 +15 -12 marques/octopus/src/mf_inc.F90
1.71 +52 -26 marques/octopus/src/mix.F90
1.20 +2 -2 marques/octopus/src/mpi.F90
1.17 +9 -7 marques/octopus/src/multicomm.F90
1.20 +20 -18 marques/octopus/src/multigrid.F90
1.47 +20 -21 marques/octopus/src/nl_operator.F90
1.59 +4 -4 marques/octopus/src/opt_control.F90
1.57 +11 -9 marques/octopus/src/out.F90
1.82 +21 -21 marques/octopus/src/out_inc.F90
1.34 +2 -3 marques/octopus/src/par_vec.F90
1.22 +19 -14 marques/octopus/src/par_vec_inc.F90
1.21 +8 -8 marques/octopus/src/pes.F90
1.21 +10 -9 marques/octopus/src/pes_mask.F90
1.20 +6 -6 marques/octopus/src/pes_rc.F90
1.57 +7 -6 marques/octopus/src/poisson.F90
1.26 +6 -5 marques/octopus/src/poisson2D.F90
1.48 +3 -3 marques/octopus/src/poisson3D.F90
1.27 +13 -13 marques/octopus/src/poisson_cg.F90
1.20 +7 -7 marques/octopus/src/poisson_corrections.F90
1.26 +9 -9 marques/octopus/src/poisson_multigrid.F90
1.74 +5 -4 marques/octopus/src/ps.F90
1.24 +8 -8 marques/octopus/src/restart.F90
1.42 +12 -5 marques/octopus/src/restart_inc.F90
1.136 +4 -4 marques/octopus/src/scf.F90
1.26 +23 -4 marques/octopus/src/simul_box.F90
1.103 +26 -24 marques/octopus/src/specie.F90
1.67 +25 -23 marques/octopus/src/spectrum.F90
1.155 +18 -18 marques/octopus/src/states.F90
1.124 +21 -21 marques/octopus/src/states_inc.F90
1.31 +2 -2 marques/octopus/src/states_kpoints.F90
1.52 +2 -2 marques/octopus/src/static_pol.F90
1.94 +8 -8 marques/octopus/src/systm.F90
1.149 +2 -2 marques/octopus/src/td.F90
1.44 +5 -5 marques/octopus/src/td_calc.F90
1.82 +13 -13 marques/octopus/src/td_exp.F90
1.40 +7 -7 marques/octopus/src/td_exp_split.F90
1.72 +5 -5 marques/octopus/src/td_init.F90
1.77 +9 -3 marques/octopus/src/td_rti.F90
1.98 +37 -37 marques/octopus/src/td_write.F90
1.48 +14 -14 marques/octopus/src/tm.F90
1.75 +2 -2 marques/octopus/src/unocc.F90
1.29 +2 -2 marques/octopus/src/v_ks.F90
1.20 +2 -2 marques/octopus/src/v_ks_inc.F90
1.77 +5 -5 marques/octopus/src/xc.F90
1.42 +2 -2 marques/octopus/src/xc_KLI.F90
1.28 +8 -7 marques/octopus/src/xc_OEP.F90
1.33 +3 -3 marques/octopus/src/xc_OEP_SIC.F90
1.22 +6 -6 marques/octopus/src/xc_OEP_inc.F90
1.33 +4 -4 marques/octopus/src/xc_OEP_x.F90
1.10 +6 -6 marques/octopus/src/xc_axc.F90
1.26 +9 -9 marques/octopus/src/xc_functl.F90
1.10 +4 -4 marques/octopus/src/xc_fxc.F90
1.5 +4 -4 marques/octopus/src/xc_kxc.F90
1.15 +5 -5 marques/octopus/src/xc_vxc.F90
1.13 +18 -17 marques/octopus/src/xyz_adjust.F90
1.18 +2 -2 marques/octopus/src/xyz_file.F90
More information about the Octopus-devel
mailing list