marsamos
f83cfca2a0
open_input_file modified to automatically detect xml. There is no nedd
...
for arg -xmlinput now.
all routines calling find_free_unit or trimcheck have been
modified.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7926 c92efa57-630b-4861-b058-cf58834340f0
2011-07-04 15:27:16 +00:00
giannozz
029a21e845
"make clean" made cleaner
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7899 c92efa57-630b-4861-b058-cf58834340f0
2011-06-24 12:44:30 +00:00
marsamos
69074f6d53
missing bcast in lfound_parsing_file and input_images
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7869 c92efa57-630b-4861-b058-cf58834340f0
2011-06-15 12:42:31 +00:00
giannozz
ee009df9a1
Minor cleanup: formats increased for the nat > 1000 case; documentation of
...
recent bug fixes; improved (?) error message in NEB. I have removed the
printout of gcut: it seems to me that it serves no purpose
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7855 c92efa57-630b-4861-b058-cf58834340f0
2011-06-10 08:35:20 +00:00
marsamos
c5c35de91d
add bcast for parsing_file_name and input_images in neb
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7852 c92efa57-630b-4861-b058-cf58834340f0
2011-06-10 07:48:22 +00:00
marsamos
fa052010e7
added empty lines to log messages. rm some old write(0 in neb.f90
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7808 c92efa57-630b-4861-b058-cf58834340f0
2011-05-18 09:07:52 +00:00
marsamos
051b652b95
deleted old GIPAW
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7785 c92efa57-630b-4861-b058-cf58834340f0
2011-05-17 09:38:53 +00:00
giannozz
5470ff7c9c
Standard for empty character variable is ' ', not ''
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7766 c92efa57-630b-4861-b058-cf58834340f0
2011-05-11 08:03:44 +00:00
marsamos
890636e6d6
problems with intermediate images at parsing level solved. Bug reported by Patricia Paredes
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7747 c92efa57-630b-4861-b058-cf58834340f0
2011-05-05 12:25:25 +00:00
marsamos
f86a54df8c
use int_to_char for defining pw_1.in, pw_2.in etc.. in neb.f90
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7643 c92efa57-630b-4861-b058-cf58834340f0
2011-03-30 11:46:10 +00:00
giannozz
90e75439b4
make.depend updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7620 c92efa57-630b-4861-b058-cf58834340f0
2011-03-25 18:35:26 +00:00
marsamos
38fbbe03fe
small beauty things changed in stop_run_path.f90
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7614 c92efa57-630b-4861-b058-cf58834340f0
2011-03-25 14:57:52 +00:00
marsamos
51f676ffbe
change 'SM' with 'NEB' in environment _stop
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7613 c92efa57-630b-4861-b058-cf58834340f0
2011-03-25 12:57:22 +00:00
marsamos
585049264a
erased a write(0) in NEB/set_defaults.f90
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7612 c92efa57-630b-4861-b058-cf58834340f0
2011-03-25 12:42:58 +00:00
marsamos
7f0043ad77
add if(ionode) when redirecting stdout to unit 99 in NEB
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7611 c92efa57-630b-4861-b058-cf58834340f0
2011-03-25 12:29:01 +00:00
giannozz
db3599e679
make.depend updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7549 c92efa57-630b-4861-b058-cf58834340f0
2011-03-07 10:22:30 +00:00
marsamos
0ebbc20f20
neb with automatic detection of xml is now working.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7500 c92efa57-630b-4861-b058-cf58834340f0
2011-02-15 13:38:55 +00:00
marsamos
c36bdb6929
parser for neb input generation is more robust, now accepts empty lines
...
between BEGIN, END , BEGIN_PATH_INPUT, BEGIN_ENGINE_INPUT. Assignment
of stdout to find_free_unit is done after all the input related stuff ->
no fort.unit is creted for warnings in read_cards and read_namelists
all parall stuff around image parallelization is working.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7499 c92efa57-630b-4861-b058-cf58834340f0
2011-02-14 15:58:36 +00:00
giannozz
9a965ddd42
Removed redirections of stdout for first image in environment_start,
...
re-assignement to stdout in image_io_start. The net effect should be
that NEB works as before (stdout is re-assigned and re-directed anyway)
while PH should have image 1 write to stdout. No warranty, not tested.
string_methods.f90 renamed to neb.f90.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7488 c92efa57-630b-4861-b058-cf58834340f0
2011-02-12 21:09:52 +00:00
marsamos
4b7207e3ba
change stdout with 0 for warning messages in path_read_cards_module
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7487 c92efa57-630b-4861-b058-cf58834340f0
2011-02-10 15:07:36 +00:00
marsamos
a44fb883bf
change if(lfound_input_images==.false.) with if(.not. ...). Working
...
in parallel at least on sp6
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7467 c92efa57-630b-4861-b058-cf58834340f0
2011-02-01 11:11:54 +00:00
marsamos
9bc501b6cd
added research of argument -input_images when not parsing input file
...
to be tested in parallel.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7465 c92efa57-630b-4861-b058-cf58834340f0
2011-02-01 10:44:58 +00:00
marsamos
989d89319d
added getarg for neb input/parse file name. Modified io_tools and
...
string_methods (main neb)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7454 c92efa57-630b-4861-b058-cf58834340f0
2011-01-27 14:19:36 +00:00
marsamos
2930eca4e6
changes in the name of path_int --> path_interpolation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7450 c92efa57-630b-4861-b058-cf58834340f0
2011-01-27 12:09:40 +00:00
marsamos
d2a93eb180
missing file path_to_engine_mp
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7448 c92efa57-630b-4861-b058-cf58834340f0
2011-01-27 10:54:22 +00:00
marsamos
be1936af4a
change ionode to meta_ionode in neb_verify_tmpdir. Problems with close
...
statement solved!!!! NEB IS WORKING IN PARALLEL!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7447 c92efa57-630b-4861-b058-cf58834340f0
2011-01-27 10:37:03 +00:00
marsamos
66ba7af36c
no parallel with images is working. still inconsistencies with stdout (out.0_0)
...
and if no redirection is done pw output is writen in two files ...
still some error messages for dummy close statement due to some check_writable.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7446 c92efa57-630b-4861-b058-cf58834340f0
2011-01-27 10:15:44 +00:00
giannozz
86871e5b2b
Obsolete eelib dependencies, and eelib themself, removed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7437 c92efa57-630b-4861-b058-cf58834340f0
2011-01-23 16:34:41 +00:00
marsamos
0ce2daeaa2
added starting_wfc and starting_pot to compute_scf, parall stuff for
...
path_gen_inputs, modif calls to iosys, path_gen_inputs in string_methods.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7412 c92efa57-630b-4861-b058-cf58834340f0
2011-01-18 11:36:50 +00:00
marsamos
54c97de444
neb working with the input parser. ONLY SERIAL AT THE MOMENT!!!!!!
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7407 c92efa57-630b-4861-b058-cf58834340f0
2011-01-17 17:05:02 +00:00
marsamos
880e645c52
more cleaning in neb. preparing thinks for introducing the input parser.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7397 c92efa57-630b-4861-b058-cf58834340f0
2011-01-10 17:13:35 +00:00
marsamos
e1f13d3738
added io files for neb.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7334 c92efa57-630b-4861-b058-cf58834340f0
2010-12-20 22:18:50 +00:00
marsamos
9c88f37515
a lot of cleaning for neb. parallelism on pw is working. parall
...
on images not due to pw setup checks. neb is working on sp6, linux pc
and mac (g95). More cleanind on stdin and stdout has to be done
iosys is writing on pw output before neb opens file. the parall
has to be disentangled.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7333 c92efa57-630b-4861-b058-cf58834340f0
2010-12-20 22:17:20 +00:00
giannozz
473a19205a
All references to EE/ subdirectory and to libraries in Multigrid/ removed.
...
Calls to variables and routines in EE/ commented, for the time being.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7226 c92efa57-630b-4861-b058-cf58834340f0
2010-11-18 15:49:00 +00:00
giannozz
14db1c13a1
NEB wasn't working any longer because of missing references to metadyn modules
...
in routine compute_fes_grads, no longer used - removed with calling routine
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7223 c92efa57-630b-4861-b058-cf58834340f0
2010-11-17 15:46:00 +00:00
marsamos
a1a04a72c2
neb has been adapted to changes in stop_run.... Now
...
stop_run_path calles close_files ... NEB is still working.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7196 c92efa57-630b-4861-b058-cf58834340f0
2010-11-05 17:06:53 +00:00
nn245
c460bc9d83
Fix 'make depend' (N. Nemec)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7190 c92efa57-630b-4861-b058-cf58834340f0
2010-11-03 12:39:51 +00:00
marsamos
a4a0b23e1b
neb working also restart. To be tested in parallel. To be improved anyway.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7182 c92efa57-630b-4861-b058-cf58834340f0
2010-11-01 21:02:42 +00:00
giannozz
08d96590f9
More merge of grid dimensions:
...
1) variables nrxx, nr[123][x] moved from gvect to grid_dimensions
2) when the FFT descriptor, fdfftp, is presewnt, values contained
in the descriptor are used instead
Beware unintended side effects.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7167 c92efa57-630b-4861-b058-cf58834340f0
2010-10-26 08:28:22 +00:00
marsamos
e3c7793644
I forgot in yesterday commit to add set_defaults in NEB. The name is
...
not realy apropriated as set defaults contains lscf=.true. etc
for setting control_flags for pw. Let's see later.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7112 c92efa57-630b-4861-b058-cf58834340f0
2010-09-30 07:44:00 +00:00
marsamos
8dc65fa2e9
some modif, now neb reads its own namelist ... working apart tcpu.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7111 c92efa57-630b-4861-b058-cf58834340f0
2010-09-29 14:28:11 +00:00
degironc
059309ff56
"make clean" remove neb.x
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7077 c92efa57-630b-4861-b058-cf58834340f0
2010-09-09 19:15:17 +00:00
marsamos
870841690f
init cleaning of input.f90 --> ioneb in dir NEB. Example17 is still working
...
but tcpu is -1.0
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7068 c92efa57-630b-4861-b058-cf58834340f0
2010-09-02 10:10:58 +00:00
marsamos
5db6a4ce74
path related routines in pwtools moved to NEB dir
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7043 c92efa57-630b-4861-b058-cf58834340f0
2010-08-31 03:22:54 +00:00
giannozz
64179212c8
Fixed order of linking
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7041 c92efa57-630b-4861-b058-cf58834340f0
2010-08-30 13:07:36 +00:00
marsamos
fc60405e72
add neb files to NEB dir (all from original path files)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7037 c92efa57-630b-4861-b058-cf58834340f0
2010-08-30 12:11:47 +00:00