puma-em-users Mailing List for Puma-EM
Brought to you by:
ides
You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
(2) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(4) |
Oct
(1) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
|
Feb
(4) |
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Moti Z. <mot...@gm...> - 2014-08-24 08:34:00
|
Hi, I just installed version 0.6.2 on a freshly installed Ubuntu 14.04. I got an MPI error message that says: invalid datatype. this message was related to MPI_COMPLEX datatype. After googling I found out that MPI_COMPLEX can be used if Fortran codes and for c++ I have to change it to MPI_C_COMPLEX. After correcting the enumarate call the code works as expected. Attached are the corrected files. Bye Moti |
From: xmuwhb <xm...@16...> - 2011-06-29 06:24:30
|
"# do we have a thin dielectric sheet or impedance boundary condition? params_simu.TDS_APPROX = 0 # 0 is default here if params_simu.TDS_APPROX == 1: params_simu.nu = 1. # in this case we only use EFIE params_simu.SOLVER = "RGMRES" # BiCGSTAB does not work so good for this type of problem # refractive index N (from MEDGYESI-MITSCHANG and WANG, "Hybrid Solutions for Large-Impedance # Coated Bodies of Revolution", IEEE Trans. Ant. Prop., Vol 34, n. 11, November 1986) # see the article for "valid" values of N N = (80. - 1.j*60) # surface impedance Z_s params_simu.Z_s = 377.0 * 1.0/N # target name and dimensions #params_simu.lx = 10.0 * c/(2.0 * pi * params_simu.f) # see MEDGYESI-MITSCHANG and WANG 86 else: params_simu.Z_s = 0.0 + 0.0j " does this mean puma-em can calculate RCS of dielectric object? |
From: idesbald v. d. b. <van...@gm...> - 2011-06-23 12:52:42
|
Hello, I am sorry, I don't have examples at hand, but these examples are very easy to generate... Feel free to ask questions as to do that. Kind regards Ides 2011/6/19 xmuwhb <xm...@16...> > hello, I am new to Puma-EM.Can you give more examples, just like the > calculation result you have presented in SourceForge . > > th pictrue named "RCS almond: Puma is better&faster than FEKO. Monurbs > fails ",and "norm of currents, plane wave, almond. 500,000 unknowns" > > thanks > > > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with > vRanger. > Installation's a snap, and flexible recovery options mean your data is > safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > _______________________________________________ > Puma-em-users mailing list > Pum...@li... > https://lists.sourceforge.net/lists/listinfo/puma-em-users > > |
From: xmuwhb <xm...@16...> - 2011-06-19 03:28:52
|
hello, I am new to Puma-EM.Can you give more examples, just like the calculation result you have presented in SourceForge . th pictrue named "RCS almond: Puma is better&faster than FEKO. Monurbs fails ",and "norm of currents, plane wave, almond. 500,000 unknowns" thanks |
From: idesbald v. d. b. <van...@gm...> - 2011-04-12 16:56:25
|
This incremental release is about under-the-hood enhancements: bugs squashed, bottlenecks removed, groundwork for extension of functionalities, more distributions supported,... Download and try it out! Ides |
From: John B. <joh...@gm...> - 2009-07-29 00:20:39
|
Hi, it does not sound like Puma can handle dielectrics (i.e., PMC/magnetic currents/MFIE/CFIE). Is this correct? Also, if I have electrically small problems (or a lot of RAM!), is it possible to turn the fast multipole feature "off" and use it like a regular MoM code? Thank you! --John |
From: Pablo B. <pa...@ho...> - 2009-07-08 19:51:12
|
hello i'm ecuadorian i don't speek english very well i need a simulation yagi antenna with puma-em can you send me scrip or parametres?? please answer me _________________________________________________________________ Explore the seven wonders of the world http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE |
From: idesbald v. d. b. <van...@gm...> - 2009-05-16 13:23:07
|
Hi all,the code is now hosted on SourceForge, using the git Code Management System. You can now freely browse and get the code. "Classic" users however, may want to just download the official releases, since the git code may have brokenness in it. git has been created by Linus Torvalds himself, to help him and the community with the development of the Linux kernel. Have fun! Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-05-07 12:53:01
|
Basically a bug-fix release: fixes communication problems for elongated targets which are electrically big. Also fixes "ssh without password" bug for Ubuntu 9.04. Download and try it out! Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-04-20 09:42:47
|
In this release: correction of an installation bug. Thanks to the users pointing that to me! Kind regards, Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-04-16 11:42:20
|
Hi all,it's been tough, but here it is. Lots of improvements across the board: better scalability, less deadlocks, faster MLFMA multiplication, etc. Download and try it out! Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-02-27 10:27:30
|
not US$ :(, but unknowns: today, in a little less than 30 hours, Puma has solved a problem containing 42,617,376 unknowns. The target was a 1m cube, illuminated by a dipole at 40.12 GHz. It happened on two 64-bits quad core machines (Intel(R) Xeon(R) CPU E5430 @ 2.66GHz, 6MB cache, 5333.58 bogomips) with 16 GBytes of RAM each. The memory occupation of Puma was: 32 GBytes RAM 140 GBytes Disk (70 GBytes / machine) The details of the record will be on the wiki page (as soon as I get it working again!). Happy simulating! Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-02-23 10:59:01
|
drastically improved preconditioner computation time, especially for really large problems (#unknowns > 100,000). Also a few improvements here and there in plotting results. Download and try it out! |
From: idesbald v. d. b. <van...@gm...> - 2009-02-19 11:18:24
|
corrected small but annoying bugs in mpi_mlfma.cpp and RCS_MLFMA.py. Thanks to David for pointing this out. Sorry for the inconvenience. Download and try it out! Ides |
From: idesbald v. d. b. <van...@gm...> - 2009-02-18 13:20:56
|
In short: new monostatic SAR mode; easier and more possibilities for angles choices in both the monostatic and bistatic RCS; bug fixes; performance fixes. Download and try it out while it's hot! PS.: Puma has recently solved a 20.88 million of unknowns problem, and is currently going for more :) |
From: idesbald v. d. b. <van...@gm...> - 2008-11-21 16:36:29
|
This is a big release. >From a complete reorganization of the layout for easier user interaction, to a much simpler installation procedure, through optimizations for being able to run much larger problems, Puma-EM 0.5.0 is a big step forward. Also noteworthy is the possibility for the user to supply the angles at which the RCS (mono- or bi-static) is to be computed. A must-download release! Best regards, Ides |
From: idesbald v. d. b. <van...@gm...> - 2008-11-17 11:45:34
|
Hi Xiang, I developed the code with simple text editors. Right now my favorite is Kate (KDE). But I will have a look at Geany, now that you have mentioned it :) Now, let's say you want to visualize the currents for the "cubi" target. In order to display the current distribution you must: 1) before the simulation, at the end of "parameters/parameters.py" file, set the params_simu.CURRENTS_VISUALIZATION to 1 2) after the simulation, type the command "gmsh" at the command line 3) in GMSH, go in the file dialog, File -> Open -> geo/cubi.norm_J_centroids_triangles.pos Tell me how it went... Best regards, Ides On Fri, Nov 14, 2008 at 4:31 PM, daopu xiang <xia...@ya...>wrote: > Dear Ides, > I am sorry to take a long time to give my response back.These E_mails are > all E_mails that I send to you for asking some help. I am so sorry to make > you fell lost. I the past week, I try my best to go along with Puma-EM, but > I am confused by many technical details. I think it is a long way for me to > go along with it. By the way ,I guess that you developed Puma-EM in > Geany(one simple and light IDE),am I right??I also have another question:how > can I call gmsh to display the current distribution on the target? > > ___________________________________________________________________________ > > 1>My first E_mail asking for some help at Nov.4th,2008 > Dear Sr, > I am so interested in your open source --Puma-EM, I want to install it in > my computer, but failed so many times. I install that code by your install > scripts, I don't know why I am failed so many times? > My OS is ubuntu8.10 > I do this exactly as you told how to do in install scripts. > Can you give me some advice ? > sincerely > Daopu,Xiang > > 2>My second E_mail at Nov.5th,2008 > Dear Sr, > Thank you for your help! I send the log file to you in myProblem.txt file > contains in this mail ! > > And here are some information of my computer: > single CPU -----------Intel Celon 1.8GHz --32bits > RAm ---------------------256MByte > OS------------------------Ubuntu8.10 > I have download Puma-EM-0.4.8 > > Here is the main problem ,can you tell me why? > xdp@xdp-desktop:~/Puma-EM$ make install_open-mpi > make libs; > make[1]: Entering directory `/home/xdp/Puma-EM' > cd MoM; make libs; make communicateMeshArrays; make communicateZnearBlocks; > make mpi_mlfma; > make[2]: Entering directory `/home/xdp/Puma-EM/MoM' > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC triangle_int_FS.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC V_E_V_H_dipole.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC V_E_V_H_plane.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC integr_1D_X_W.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC GL.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC > Z_EJ_Z_HJ_FS_triangles_arrays.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC GK_triangle.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC mesh.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC > readWriteBlitzArrayFromFile.cpp > ar -r libMoM.a triangle_int_FS.o V_E_V_H_dipole.o V_E_V_H_plane.o > integr_1D_X_W.o GL.o Z_EJ_Z_HJ_FS_triangles_arrays.o GK_triangle.o mesh.o > readWriteBlitzArrayFromFile.o > ar: creating libMoM.a > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC interpolation.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC cube.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC level.cpp > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC octtree.cpp > ar -r libMLFMA.a triangle_int_FS.o V_E_V_H_dipole.o V_E_V_H_plane.o > integr_1D_X_W.o GL.o GK_triangle.o mesh.o readWriteBlitzArrayFromFile.o > interpolation.o cube.o level.o octtree.o > ar: creating libMLFMA.a > cd ./amos/zbesh/; make libAMOS > make[3]: Entering directory `/home/xdp/Puma-EM/MoM/amos/zbesh' > g77 -c -O3 -funroll-loops -fPIC -pthread d1mach.f > make[3]: g77: Command not found > make[3]: *** [d1mach.o] Error 127 > make[3]: Leaving directory `/home/xdp/Puma-EM/MoM/amos/zbesh' > make[2]: *** [libAMOS] Error 2 > make[2]: Leaving directory `/home/xdp/Puma-EM/MoM' > make[2]: Entering directory `/home/xdp/Puma-EM/MoM' > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC > communicateMeshArrays.cpp > mpiCC communicateMeshArrays.o readWriteBlitzArrayFromFile.o -lblitz -lm -o > communicateMeshArrays > make[2]: Leaving directory `/home/xdp/Puma-EM/MoM' > make[2]: Entering directory `/home/xdp/Puma-EM/MoM' > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC > communicateZnearBlocks.cpp > mpiCC communicateZnearBlocks.o readWriteBlitzArrayFromFile.o -lblitz -lm -o > communicateZnearBlocks > make[2]: Leaving directory `/home/xdp/Puma-EM/MoM' > make[2]: Entering directory `/home/xdp/Puma-EM/MoM' > mpiCC -c -O3 -funroll-loops -ftemplate-depth-30 -fPIC mpi_mlfma.cpp > mpiCC mpi_mlfma.o -L/home/xdp/Puma-EM/MoM -lMLFMA > -L/home/xdp/Puma-EM/MoM/amos/zbesh -lAMOS -L/home/xdp/Puma-EM/MoM/lapack > -lZGELS -lg2c -lblitz -lm -o mpi_mlfma > /usr/bin/ld: cannot find -lAMOS > collect2: ld returned 1 exit status > make[2]: *** [mpi_mlfma] Error 1 > make[2]: Leaving directory `/home/xdp/Puma-EM/MoM' > make[1]: *** [libs] Error 2 > make[1]: Leaving directory `/home/xdp/Puma-EM' > make: *** [install_open-mpi] Error 2 > xdp@xdp-desktop:~/Puma-EM$ > > Thank you for your help! > Daopu Xiang > > 3>My third E_mail,at Nov.5th,2008 > Dear Sr, > I am so sorry to interrupt you again. I just do as what you told me to do , > when I replaced "g77" and "g2c" with "gfortran", and the I execute the > command :"make install_open-mpi" in your scripts --"INSTALL_UBUNTU8.10.sh" > as depict in installScripts,but I failed again. > Here is the error log: > Can you help me? > > /usr/bin/ld: cannot find -lg2c > collect2: ld returned 1 exit status > /usr/bin/ld: cannot find -lg2c > collect2: ld returned 1 exit status > Traceback (most recent call last): > File "RCS_MLFMA.py", line 192, in <module> > sigma_theta, sigma_phi, thetas_far_field, phis_far_field = > bistatic_RCS(params_simu) > File "RCS_MLFMA.py", line 61, in bistatic_RCS > target_MLFMA = run_MLFMA(params_simu) > File "/home/xdp/Puma-EM/MLFMA.py", line 447, in run_MLFMA > Wall_time_Z_near_computation, CPU_time_Z_near_computation, > Wall_time_Mg_computation, CPU_time_Mg_computation = > computeZ_near(tmpDirName, a, C, k, w, N_levels, my_id, num_proc, > chunkNumber_to_cubesNumbers, cubeNumber_to_chunkNumber, > chunkNumber_to_processNumber, processNumber_to_ChunksNumbers, CFIE, > params_simu) > File "/home/xdp/Puma-EM/MLFMA.py", line 245, in computeZ_near > Mg_CSR(my_id, processNumber_to_ChunksNumbers, > chunkNumber_to_cubesNumbers, cubeNumber_to_chunkNumber, a, R_NORM_TYPE_1, > ELEM_TYPE, Z_TMP_ELEM_TYPE, pathToReadFrom, pathToSaveTo) > File "/home/xdp/Puma-EM/FMM_precond.py", line 311, in Mg_CSR > Mg, q_array, rowIndexToColumnIndexes, RWG_numbers = > chunk_of_Mg_CSR(cubesNumbers, chunkNumber, a, R_NORM_TYPE_1, ELEM_TYPE, > Z_TMP_ELEM_TYPE, pathToReadFrom, cubeNumber_to_chunkNumber) > File "/home/xdp/Puma-EM/FMM_precond.py", line 192, in chunk_of_Mg_CSR > Mg_tmp, pq_array = MgPreconditionerComputationPerCube(cube, > list_cubes_with_neighbors, pathToReadFrom, cubeNumber_to_chunkNumber, a, > R_NORM_TYPE_1, ELEM_TYPE, Z_TMP_ELEM_TYPE) > File "/home/xdp/Puma-EM/FMM_precond.py", line 132, in > MgPreconditionerComputationPerCube > Y_CFIE_near_local = computeMyPinvCC(Z_local_2) > File "/home/xdp/Puma-EM/MoM/lapack/myPseudoInv.py", line 108, in > computeMyPinvCC > extra_compile_args = ['-O3', '-pthread', '-w']) > File "/usr/lib/python2.5/site-packages/scipy/weave/inline_tools.py", line > 339, in inline > **kw) > File "/usr/lib/python2.5/site-packages/scipy/weave/inline_tools.py", line > 447, in compile_function > verbose=verbose, **kw) > File "/usr/lib/python2.5/site-packages/scipy/weave/ext_tools.py", line > 365, in compile > verbose = verbose, **kw) > File "/usr/lib/python2.5/site-packages/scipy/weave/build_tools.py", line > 269, in build_extension > setup(name = module_name, ext_modules = [ext],verbose=verb) > File "/usr/lib/python2.5/site-packages/numpy/distutils/core.py", line > 184, in setup > return old_setup(**new_attr) > File "/usr/lib/python2.5/distutils/core.py", line 168, in setup > raise SystemExit, "error: " + str(msg) > scipy.weave.build_tools.CompileError: error: Command "g++ -pthread -shared > -Wl,-O1 -Wl,-Bsymbolic-functions > /tmp/xdp/python25_intermediate/compiler_a9bbef2f14d61f7aa8f0ba6e068e18c2/home/xdp/.python25_compiled/sc_fa01621b812785a0e9577b22fcd579750.o > /tmp/xdp/python25_intermediate/compiler_a9bbef2f14d61f7aa8f0ba6e068e18c2/usr/lib/python2.5/site-packages/scipy/weave/scxx/weave_imp.o > -L./MoM/lapack/ -L. -lg2c -lm -lZGELS -o > /home/xdp/.python25_compiled/sc_fa01621b812785a0e9577b22fcd579750.so" failed > with exit status 1 > make: *** [install_open-mpi] Error 1 > > Sincerely > Daopu, Xiang > > 4>My forth E_mail,at Nov.5th,2008 > Dear Sr, > Thank you for your help and now it works very well! > I am very interested in your Puma-EM code , I am trying to figure it out > how to use it , can you give me some advice on using Puma-EM ? > I also want to know :Can Puma-EM code converted into *.dll file for > other applications? Now I am taking charge of one project to computing some > complex structure's RCS. I want to use Puma-EM code in my project. > Should I?And how ? > > Best regards! > Daopu, Xiang > > 5>My fifth E_mail,at Nov.5th,2008 > Dear Ides, > :)Thank you for your help! The Puma-EM code works very well with the > example in your Examples directory. Now I must take some time to go along > with Puma-EM. > When I have finished my project I will send the figure to you . > :) I am a new hander in CEM field , with your code Puma-EM ,may Gods bless > me to finished the project on time! The core problem in my project is to > compute the RCS of the object(PEC) in arbitrary shape mounted with some > kinds of antenna , the electrical-size is large ,so I supposed that your > Puma-EM will be hired for this project. Can you do me a favor to draw a > plane model(Any kind is OK,I just want to know how to use gmsh code to > generate mesh data) and mounted with one linear antenna on the plane's back? > I am not familiar with gmsh code to make mesh data. Thank you very much! > Kind regards! > Daopu,Xiang > > 6>My sixth E_mail,at Nov.5th,2008 > Dear Ides, > :)Thank you for your help! The Puma-EM code works very well with the > example in your Examples directory. Now I must take some time to go along > with Puma-EM. > When I have finished my project I will send the figure to you . > :) I am a new hander in CEM field , with your code Puma-EM ,may Gods bless > me to finished the project on time! The core problem in my project is to > compute the RCS of the object(PEC) in arbitrary shape mounted with some > kinds of antenna , the electrical-size is large ,so I supposed that your > Puma-EM will be hired for this project. Can you do me a favor to draw a > plane model(Any kind is OK,I just want to know how to use gmsh code to > generate mesh data) and mounted with one linear antenna on the plane's back? > I am not familiar with gmsh code to make mesh data. Thank you very much! > Kind regards! > Daopu,Xiang > > 7>My seventh E_mail,at Nov.6,2008 > Dear Ides, > When I run the examples in your Example directory,I met one error listed > here,can you tell me why? > > xdp@xdp-desktop:~/Puma-EM$ mpirun -np 2 python RCS_MLFMA.py > ALLOW_CEILING_LEVEL = 0 > BE_BH_N_Gauss_points = 1 > COMPUTE_Z_NEAR = 1 > CURRENTS_VISUALIZATION = 0 > CYCLIC_Phi = 1 > CYCLIC_Theta = 1 > DIRECTIONS_PARALLELIZATION = 1 > EXCITATION = dipole > FAR_FIELD = 1 > INCLUDE_BOUNDARIES = 0 > INNER_MAXITER = 15 > INNER_RESTART = 30 > INNER_SOLVER = BICGSTAB > INNER_TOL = 0.25 > J_src_x = (1+0j) > J_src_y = 0j > J_src_z = 0j > MAXIMUM_DELTA_PHASE = 0.0 > MAXITER = 150 > MAX_BLOCK_SIZE = 10.0 > MOM_FULL_PRECISION = 1 > MONOSTATIC_BY_BISTATIC_APPROX = 0 > MONOSTATIC_RCS = 0 > NB_DIGITS = 3 > PERIODIC_Phi = 1 > PERIODIC_Theta = 1 > PRECOND = FROB > RESTART = 30 > SAVE = True > SHOW_FIGURE = 0 > SOLVER = BICGSTAB > TDS_APPROX = 0 > TOL = 0.001 > USE_PREVIOUS_SOLUTION = 1 > VERBOSE = 1 > VOLAKIS_TESTING = 0 > Z_s = 0j > a_factor = 0.25 > alphaTranslation_RelativeCountAboveThreshold = 0.0 > alphaTranslation_smoothing_factor = 1.0 > alphaTranslation_thresholdRelValueMax = 0.001 > eps_r = (1+0j) > f = 2120000000.0 > fileToSaveTo = result.txt > int_method_phi = PONCELET > int_method_theta = GAUSSL > lc_factor = 0.1 > lx = 0.2 > ly = 0.2 > lz = 0.2 > mu_r = (1+0j) > nu = 0.2 > pathToTarget = ./geo > r_obs_x = [0.10000000000000001, > 0.10000000000000001] > r_obs_y = [0.10000000000000001, > 0.10000000000000001] > r_obs_z = [20.0, 20.100000000000001] > r_src_x = 0.1 > r_src_y = 0.1 > r_src_z = 20.0 > targetDimensions_scaling_factor = 1.0 > targetName = cubi > thetas = [ 1.57079633] > z_offset = 0.0 > Meshing. Command: gmsh -2 -algo del2d ./geo/cubi.geo -string > "General.ExpertMode=1;" > Python construction of the Mesh object > reading ./geo/cubi.msh ... time = 0.5 seconds > number of triangles = 1822 > edges classification... > construction of edges_vertexes... time = 0.01 > construction of edgeNumber_triangles... > research of the same edges... time = 0.03 > numbering of the edges... time = 0.02 > construction of edgeNumber_triangles... time = 0.01 > cumulated time = 0.06 > construction of triangle_adjacentTriangles... time = 0.02 > edges classification cumulated time = 0.09 seconds > reordering triangles for normals coherency... > reordering triangles for normals coherency... > redirecting the normals outward... > cumulated time = 0.45 seconds > computing the effective RWG functions and their opposite vertexes... > computation of RWG to triangles relations... time = 0.1 > computation of RWG opposite vertexes... time = 0.06 > effective RWG functions computation cumulated time = 0.18 > Number of edges = 2705 > Number of RWG = 2705 > checking the closed and open surfaces... test of the open/closed > surfaces : [0] > connected surfaces : {} > potential closed surfaces : {} > average RWG length = 0.0136410629089 m = lambda / 10.3666068939 > -------------------------------------------------------------------------- > Failed to find or execute the following executable: > > Host: xdp-desktop > Executable: ./MoM/communicateMeshArrays > > Cannot continue. > -------------------------------------------------------------------------- > Traceback (most recent call last): > File "RCS_MLFMA.py", line 192, in <module> > sigma_theta, sigma_phi, thetas_far_field, phis_far_field = > bistatic_RCS(params_simu) > File "RCS_MLFMA.py", line 61, in bistatic_RCS > target_MLFMA = run_MLFMA(params_simu) > File "/home/xdp/Puma-EM/MLFMA.py", line 375, in run_MLFMA > N_levels = readIntFromDisk(os.path.join('.', tmpDirName,'mesh', > 'N_levels.txt')) > File "/home/xdp/Puma-EM/ReadWriteBlitzArray.py", line 32, in > readIntFromDisk > f = open(filename, 'r') > IOError: [Errno 2] No such file or directory: './tmp1/mesh/N_levels.txt' > [xdp-desktop:25001] *** Process received signal *** > [xdp-desktop:25001] Signal: Segmentation fault (11) > [xdp-desktop:25001] Signal code: Address not mapped (1) > [xdp-desktop:25001] Failing at address: 0xa8 > [xdp-desktop:25001] [ 0] [0xb802b410] > [xdp-desktop:25001] [ 1] > /usr/lib/openmpi/lib/openmpi/mca_btl_sm.so(mca_btl_sm_component_progress+0x74b) > [0xb7a9177b] > [xdp-desktop:25001] [ 2] > /usr/lib/openmpi/lib/openmpi/mca_bml_r2.so(mca_bml_r2_progress+0x34) > [0xb7adcd64] > [xdp-desktop:25001] [ 3] /usr/lib/libopen-pal.so.0(opal_progress+0x71) > [0xb7bf7621] > [xdp-desktop:25001] [ 4] > /usr/lib/openmpi/lib/openmpi/mca_oob_tcp.so(mca_oob_tcp_msg_wait+0x25) > [0xb7b86155] > [xdp-desktop:25001] [ 5] > /usr/lib/openmpi/lib/openmpi/mca_oob_tcp.so(mca_oob_tcp_recv+0x3d1) > [0xb7b89f61] > [xdp-desktop:25001] [ 6] > /usr/lib/libopen-rte.so.0(mca_oob_recv_packed+0x4d) [0xb7c734dd] > [xdp-desktop:25001] [ 7] > /usr/lib/openmpi/lib/openmpi/mca_gpr_proxy.so(orte_gpr_proxy_increment_value+0x1ff) > [0xb7b7196f] > [xdp-desktop:25001] [ 8] > /usr/lib/libopen-rte.so.0(orte_smr_base_set_proc_state+0x377) [0xb7c8b467] > [xdp-desktop:25001] [ 9] /usr/lib/libmpi.so.0(ompi_mpi_finalize+0x107) > [0xb7ccb397] > [xdp-desktop:25001] [10] /usr/lib/libmpi.so.0(PMPI_Finalize+0x56) > [0xb7cea1c6] > [xdp-desktop:25001] [11] /usr/lib/python2.5/site-packages/mpi4py/_mpi.so > [0xb7d4a1c9] > [xdp-desktop:25001] [12] python(Py_Finalize+0x167) [0x80ed867] > [xdp-desktop:25001] [13] python(Py_Main+0x5ff) [0x8058f8f] > [xdp-desktop:25001] [14] python(main+0x22) [0x8058962] > [xdp-desktop:25001] [15] > /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7e71685] > [xdp-desktop:25001] [16] python [0x80588a1] > [xdp-desktop:25001] *** End of error message *** > mpirun noticed that job rank 0 with PID 25000 on node xdp-desktop exited on > signal 15 (Terminated). > 1 additional process aborted (not shown) > xdp@xdp-desktop:~/Puma-EM$ > > 8>My eighth E_mail,at Nov.7,2008 > Dear Ides, > I am so sorry to ask you to do the drawing job in gmsh, I will send one of > the pictures in my project .Can you tell me which kinds of file you should > go along with it in gmsh?Thank you for your help! > > Kind regards > Daopu ,Xiang > > 9>My nineth E_mail,at Nov.7,2008 > Hi Ides, > Thank you very much,it works well. I am so fool, you depict it in your > scripts but I just understand it :). I don't know how to show RCS or > CURRENTS_VISUALIZATION in gmsh:),by now I am not familiar with the > scripts,can you do me a favor and help me?Sorry to interrupt you and take > some time of you again! > Kind regard > Daopu, Xiang > > 10>My tenth E_mail,at Nov.7,2008 > Hi Ides, > When I try to make the current or RCS visualization, I met this problem > blow, what should I do? > > Exception in Tkinter callback > Traceback (most recent call last): > File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1417, in __call__ > return self.func(*args) > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > line 211, in resize > self.show() > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > line 214, in draw > FigureCanvasAgg.draw(self) > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_agg.py", line > 261, in draw > self.figure.draw(self.renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/figure.py", line 759, > in draw > for a in self.axes: a.draw(renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/axes.py", line 1523, in > draw > a.draw(renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/axis.py", line 718, in > draw > tick.draw(renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/axis.py", line 193, in > draw > self.label1.draw(renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/text.py", line 771, in > draw > Text.draw(self, renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/text.py", line 299, in > draw > bbox, info = self._get_layout(renderer) > File "/usr/lib/python2.5/site-packages/matplotlib/text.py", line 199, in > _get_layout > line, self._fontproperties, ismath=self.is_math_text(line)) > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_agg.py", line > 128, in get_text_width_height_descent > Z = texmanager.get_grey(s, size, self.dpi) > File "/usr/lib/python2.5/site-packages/matplotlib/texmanager.py", line > 383, in get_grey > pngfile = self.make_png(tex, fontsize, dpi) > File "/usr/lib/python2.5/site-packages/matplotlib/texmanager.py", line > 312, in make_png > dvifile = self.make_dvi(tex, fontsize) > File "/usr/lib/python2.5/site-packages/matplotlib/texmanager.py", line > 290, in make_dvi > string:\n%s\nHere is the full report generated by LaTeX: \n\n'% > repr(tex)) + report) > RuntimeError: LaTeX was not able to process the following string: > '$0$' > Here is the full report generated by LaTeX: > > This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) > %&-line parsing enabled. > entering extended mode > (./607a8fed3796a7b22efcec146c6ee221.tex > LaTeX2e <2005/12/01> > Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, > noh > yphenation, loaded. > (/usr/share/texmf-texlive/tex/latex/base/article.cls > Document Class: article 2005/09/16 v1.4f Standard LaTeX document class > (/usr/share/texmf-texlive/tex/latex/base/size10.clo)) > > ! LaTeX Error: File `type1cm.sty' not found. > > Type X to quit or <RETURN> to proceed, > or enter new name. (Default extension: sty) > > Enter file name: > ! Emergency stop. > <read *> > > l.3 \renewcommand > {\rmdefault}{pnc}^^M > No pages of output. > Transcript written on 607a8fed3796a7b22efcec146c6ee221.log. > > X > ^Cmpirun: killing job... > > mpirun noticed that job rank 0 with PID 10777 on node xdp-desktop exited on > signal 15 (Terminated). > 1 additional process aborted (not shown) > xdp@xdp-desktop:~/Puma-EM$ s > > Kind Thanks, > Daopu,Xiang > > ------------------------------ > 好玩贺卡等你发,邮箱贺卡全新上线!<http://cn.rd.yahoo.com/mail_cn/tagline/card/*http://card.mail.cn.yahoo.com/> |
From: idesbald v. d. b. <van...@gm...> - 2008-09-22 10:44:37
|
OK, now I understand your difficulties :) Well, in free space for example, the scalar Green's function is $exp(-j*k*R)/(4*pi*R)$, where $R$ is the distance between the source point and the observation point, $k$ is the wavenumber, and $j$ is the complex number. A Green's function is the field response at a given observation point in space to an elementary source, i.e. a dipole of current, located anywhere in the considered space. For Electromagnetics in a Homogeneous space, you have 4 Dyadic (doubly vectorial) Green's Functions (DGF): 1) E-field due to J-current (G_EJ) 2) E-field due to M-current (G_EM) 3) H-field due to J-current (G_HJ) 4) H-field due to M-current (G_HM) but in fact, you have only 2 independent Greens functions, as there is duality involved. I invite you to take a look at the MATLAB code attached to this email, which computes the DGF in free space. The dyadic nature (opposed to scalar nature) comes from the fact that you have 3 elementary source positions (x, y and z) and 3 elementary field directions (x, y and z), thereby yielding 9 possible scalar combinations. DGFs also exist for "special" media, i.e., stratified media, periodic media, plasmas, axisymmetric media, etc. However, they are not often writable in a closed-form expression, i.e. sometimes we have an integral expression, which then has to be computed numerically once the source and observation points are known. However, sometimes the DGF can be approximated by a sum of weighted complex exponentials. In physical terms, a DGF can sometimes be approximated as a sum of responses to elementary sources radiating in different homogeneous spaces. Then the EM problem can be decomposed a a superposition of elementary homogeneous space problems. You can have a computationally efficient program by considering the latter approach for DGFs, i.e. finding a decomposition that rewrites your DGF as a superposition of homogeneous-space problems. But the first step is to know the Dyadic Green's function for your problem: an axisymmetric plasma. I will try to look for it, although I don't have loads of time... Hope this clears up things a bit... Also read http://en.wikipedia.org/wiki/Green's_function Kind regards, Ides On Fri, Sep 19, 2008 at 6:01 PM, Abaz Kryemadhi <AKr...@me...>wrote: > > Ides, > > I am actually not as familair with the Green functions. I am a particle > physicist and what I have done of them is just text-book stuff. What is > the green function in a homogenous dielectric for instance? > > Abaz > > > Dr. Abaz Kryemadhi > Assistant Professor of Physics > Department of Mathematical Sciences > One College Ave > Messiah College > Office Frey 329 > Box 3041 > Grantham, PA 17027 > Phone:(717)796-1800 ext.2384 > > >>> "idesbald van den bosch" <van...@gm...> 9/19/2008 > 11:54 AM >>> > Dear Abaz, > > you don't know about a) the Green Function or b) its development with > exp(r)/r ?? > > Ides > > > > On Fri, Sep 19, 2008 at 5:13 PM, Abaz Kryemadhi > <AKr...@me...>wrote: > > > > > Ides, > > > > Thanks for working on this. Green function, I am not sure about this > one. > > > > I will think about it. If its possible to get it as exp(x)/x terms I > will > > let you know. > > > > > > Abaz > > > > Dr. Abaz Kryemadhi > > Assistant Professor of Physics > > Department of Mathematical Sciences > > One College Ave > > Messiah College > > Office Frey 329 > > Box 3041 > > Grantham, PA 17027 > > Phone:(717)796-1800 ext.2384 > > > > >>> "idesbald van den bosch" <van...@gm...> 9/19/2008 > > 10:06 AM >>> > > Hello Abaz, > > > > now that I think about it, there is a possibility to solve your problem > > elegantly, without having to recode much. > > > > the question is: can you express the Plasma Electromagnetic Green's > > function > > analytically? and if yes, can you approximate it by a sum of exp(x)/x > > terms? > > > > If yes to both questions, we will be able to solve easily your problem. > > > > Tell me what, > > > > Ides > > > > > > On Mon, Aug 11, 2008 at 5:49 PM, Abaz Kryemadhi > > <akr...@me...>wrote: > > > > > Dear Ides, > > > > > > Thanks for taking the time and working on this. The permitivity of the > > > cylinder is: epsilon_r(r)=1-(omegap(r)^2/(omega(omega+j*nu))) where > > > omegap(r) =2*pi*8.98*sqrt(n_e(r)), where > > > n_e(r)=4.7*10^15*exp(-3.2*r), omegap(r) is the plasma frequency and > > depends > > > on r distance from the center of the disk, j is the complex j, omega > is > > > 2*pi*67.5 MHz is the incident wave; nu is the collision frequency in > the > > > plasma and it is: > > > nu=10^3 Hz. The magnetic permitivity is 1. The medium surrounding it, > > is > > > free space. Would it be easy to put a complex non-homogenous > permitivity > > in > > > the code or drop some term for instance assume a collision-less plasma > > > which > > > means nu=0 and therefore real permitivity? > > > > > > Disk geometry is included for reference. > > > > > > Please let me know if any of the symbols is not clear. > > > > > > Abaz > > > > > > Dr. Abaz Kryemadhi > > > Assistant Professor of Physics > > > Department of Mathematical Sciences > > > One College Ave > > > Messiah College > > > Office Frey 329 > > > Box 3041 > > > Grantham, PA 17027 > > > Phone:(717)796-1800 ext.2384 > > > >>> "idesbald van den bosch" <van...@gm...> 08/11/08 > > > 6:57 > > > AM >>> > > > Dear Abaz, > > > > > > I will look for references for you. Also, I will write the dielectric > > > module > > > of the MoM (which will be easy), so you can start your simulations > > without > > > relative motion. > > > > > > What is the permittivity of the cylinder? and of the surrounding > medium? > > > > > > Ides > > > > > > On Sat, Aug 9, 2008 at 6:53 PM, Abaz Kryemadhi > > > <akr...@me...>wrote: > > > > > > > The frequency is 67.5 MHz (lambda=6m) and the dimensions of the > > cylinder > > > > are > > > > radius 50 m and height 5 m. > > > > Do you know of any reference for the MoM with moving boundary > > > conditions. > > > > For some reason, I can't seem to find much on this topic? > > > > > > > > Thanks for the hint about docs. > > > > > > > > Abaz > > > > > > > > Dr. Abaz Kryemadhi > > > > Assistant Professor of Physics > > > > Department of Mathematical Sciences > > > > One College Ave > > > > Messiah College > > > > Office Frey 329 > > > > Box 3041 > > > > Grantham, PA 17027 > > > > Phone:(717)796-1800 ext.2384 > > > > >>> "idesbald van den bosch" <van...@gm...> > 08/09/08 > > > > 11:00 > > > > AM >>> > > > > Hello Abaz, > > > > > > > > About the cylinders, how big are they with regards to the frequency? > > > > > > > > For the moving cylinders, I don't know, because it involves method > of > > > > moments with moving boundary conditions, and I am not familiar with > > that > > > > topic. > > > > > > > > However, I know that research has been and is being done on that > > subject, > > > > so > > > > maybe it is easy to implement. > > > > > > > > The documentation of the code will soon (2 weeks) be put online. > > > Meanwhile, > > > > you can generate documentation by issuing a "make docs" command. > > > > > > > > Kind regards, > > > > > > > > Ides > > > > > > > > On Sat, Aug 9, 2008 at 3:26 PM, Abaz Kryemadhi > > > > <akr...@me...>wrote: > > > > > > > > > Hello Ides, > > > > > > > > > > Thanks for your quick reply! I mentioned the dielectrics because > > that > > > > would > > > > > be one step closer to what I am trying to do, meaning > in-homogenous > > > > plasma > > > > > finite size cylinder, collisional or collisionless. Would the code > > be > > > > easy > > > > > converted to do such a task? > > > > > > > > > > Well, my task goes even further than this, I need to figure out > > > bi-static > > > > > radar cross section from in-homogenous plasma cylinder moving with > > > > > relativistic speed along its axis. > > > > > > > > > > Do you have a documentation for the code, I want to see if a task > > like > > > > this > > > > > can be build in the code, I can try to work on it myself, but > > > appreciate > > > > > any input you maight have wheather any of the tasks can be easily > > > > > implemented in the code or any ideas how to go about this? > > > > > > > > > > Thanks! > > > > > Abaz > > > > > > > > > > Dr. Abaz Kryemadhi > > > > > Assistant Professor of Physics > > > > > Department of Mathematical Sciences > > > > > One College Ave > > > > > Messiah College > > > > > Office Frey 329 > > > > > Box 3041 > > > > > Grantham, PA 17027 > > > > > Phone:(717)796-1800 ext.2384 > > > > > >>> "idesbald van den bosch" <van...@gm...> > > 08/09/08 > > > > > 7:11 > > > > > AM >>> > > > > > Hello Abaz, > > > > > > > > > > Yes you can, but for perfectly or imperfectly conducting objects. > > Pure > > > > > dielectrics are not implemented yet for the MLFMA module, but they > > > could > > > > be > > > > > very quickly for the Method of Moments module. > > > > > > > > > > If you need it, I could implement a dielectric module in a week. > But > > > the > > > > > size of the problem would be limited. > > > > > > > > > > There is no assumption, i.e. the model is a full-wave one. The > > Maxwell > > > > > equations are not approximated. > > > > > > > > > > Kind regards, > > > > > > > > > > Ides > > > > > > > > > > On Thu, Aug 7, 2008 at 4:44 PM, Abaz Kryemadhi > > > > > <akr...@me...>wrote: > > > > > > > > > > > Hi, > > > > > > > > > > > > Can I calculate bi-static RCS for a thin disk or finite size > > > > > > cylinder(metallic or dielectric) using Puma-EM? > > > > > > I was not sure if it can do this, if it does, what kind of > > > assumptions > > > > > are > > > > > > made, i.e physical optics or ? > > > > > > > > > > > > Please let me know, > > > > > > > > > > > > Abaz Kryemadhi > > > > > > > > > > > > Dr. Abaz Kryemadhi > > > > > > Assistant Professor of Physics > > > > > > Department of Mathematical Sciences > > > > > > One College Ave > > > > > > Messiah College > > > > > > Office Frey 329 > > > > > > Box 3041 > > > > > > Grantham, PA 17027 > > > > > > Phone:(717)796-1800 ext.2384 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > |
From: idesbald v. d. b. <van...@gm...> - 2008-09-17 09:28:13
|
Hello Dimitris, Thanks for your interest in Puma-EM! For the installation instructions, I invite you to go to the page http://puma-em.sourceforge.net/install.html Otherwise, first tell me which Linux distribution you are using. Then I can help you more efficiently. Kind regards Ides On Wed, Sep 17, 2008 at 9:48 AM, perdikaris dimitris <pe...@ho...>wrote: > > Dear Sir, > I have an interest in installing the PUMA-EM software on Linux 2007. My > objective is to compare results of RSC calculations agaist same calculations > based on Physical Optics Method. > According to your instructions found on a help file I managed to download > and decompress the following libraries. > > Matplotlib,numpy,scipy,blitz++,openmpi,mpi4py . > I also download and decompress the PUMA-EM0.4.6. > > For all above decompressed files the unzipp utility has generated pricipal > folders with the names of the libraries and under those folders various > subfolders per decompressed library have been also generated. > > My knowledge on Linux is very limited therefor I would appreciate some > instructions on how to install on Linux above uncompressed libraries and > make the PUMA-EM program running. > For the time being I made a folder on linux 2007 for the PUMA -EM > decompressed files and one pricipal folder per decompressed library . > What should I do to complile all those libraries before I run the make > install command? > I will grately appreciate your reply with some detailed step by step > instructions. > Best Regards > Jim Perdikaris > _________________________________________________________________ > Make a mini you and download it into Windows Live Messenger > http://clk.atdmt.com/UKM/go/111354029/direct/01/ |
From: Simon - <sim...@ly...> - 2008-09-02 18:49:51
|
Dear Ides Van den Bosch <br> <br>Thank you for your reply to my email <br> <br>I am glad you found my email useful shoing how I attempted to compiled Puma-EM <br>on Fedora 8 . <br> <br>I also need your help. <br> <br>I have encountered a compiling problem very late in the compiling <br>process in the Python scripts that make up Puma-EM. <br> <br>Enclosed in the original email is a dump of the compiling process and at the <br>end of the compiling process is dump maked Appendix were I try to run the <br>scipt "python RCS_MLFMA.py " This script runs part of the way and then jams <br>up please can you look at the output and see if you can tell what is going <br>wrong. <br> <br>Please look in the section arround as below :- <br> <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp: <br>>> In function 'PyObject* compiled_func(PyObject*, PyObject*)': <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp:780: <br>>> error: invalid initialization of reference of type 'const blitz::Array&' <br>>> from expression of type 'blitz::Array' <br>>> >./MoM/Z_EJ_Z_HJ.h:45: error: in passing argument 3 of 'void <br>>> Z_CFIE_J_computation(blitz::Array, 2>&, const blitz::Array, 1>&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, double, const std::complex&, const <br>>> std::complex&, int, const std::complex&, int)' <br> <br>Thank you for your help and assistance. <br> <br>Best wishes <br> <br>Simon Batchelor <br> <br> <br>---------[ Received Mail Content ]---------- <br>> Subject : Re: Puma-em-users post from sim...@ly... requires approval <br>> Date : Mon, 1 Sep 2008 10:55:28 +0200 <br>> From : "idesbald van den bosch" <van...@gm...> <br>> To : sim...@ly... <br>> <br>>Hello Simon, <br>> <br>>thank you very much for your input. I will put it on the website as soon as <br>>possible! <br>> <br>>Kind regards, <br>> <br>>Ides Van den Bosch <br>> <br>> <br>>On Tue, Aug 26, 2008 at 4:19 PM, <br>><pum...@li...>wrote: <br>> <br>>> As list administrator, your authorization is requested for the <br>>> following mailing list posting: <br>>> <br>>> List: Pum...@li... <br>>> From: sim...@ly... <br>>> Subject: [FW]Puma-EM compiling problem . Install issues . I am 95 % <br>>> there its the last 5% <br>>> Reason: Post by non-member to a members-only list <br>>> <br>>> At your convenience, visit: <br>>> <br>>> https://lists.sourceforge.net/lists/admindb/puma-em-users <br>>> <br>>> to approve or deny the request. <br>>> <br>>> <br>>> ---------- Forwarded message ---------- <br>>> From: "Simon -" <sim...@ly...> <br>>> To: <den...@el...> <br>>> Date: Tue, 26 Aug 2008 09:45:40 -0400 (EDT) <br>>> Subject: [FW]Puma-EM compiling problem . Install issues . I am 95 % there <br>>> its the last 5% <br>>> <br>>> <br>>> ---------[ Received Mail Content ]---------- <br>>> > Subject : Puma-EM compiling problem . Install issues . I am 95 % there <br>>> its the last 5% <br>>> > Date : Mon, 25 Aug 2008 19:46:52 -0400 (EDT) <br>>> > From : "Simon -" <br>>> > To : <br>>> > <br>>> >Hi <br>>> > <br>>> >I have been trying to get Puma-EM to compile on a Fedora 8 system. <br>>> > <br>>> >I have got vary far down the line and it almost compiles. The linking <br>>> command is having a problem. <br>>> > <br>>> >I would be very greatful if you can help me with this compiling issue. <br>>> > <br>>> >I have fixed many issues, but after many hours of bug searching this was <br>>> the link that helped <br>>> > <br>>> >http://www.linux-egypt.org/archive/index.php/t-10261.html <br>>> > <br>>> > <br>>> >This works for fedora 8 <br>>> >. I think you should mention this below install method in your next <br>>> release notes. <br>>> > <br>>> >============================================ <br>>> >The fedora 8 install process is as follows <br>>> >============================================ <br>>> > <br>>> >A) Create a user account called pumaem . Make the account have root <br>>> privilages. Naughty I know, but it makes life easier. <br>>> > <br>>> > [root@localhost ~]# su -l pumaem <br>>> > <br>>> >B) down load the files from sourceforge :::>> <br>>> installThirdParty-0.4.6.tar.gz & Puma-EM-0.4.6.tar.gz <br>>> > and unpack them into 2 separate directories <br>>> > <br>>> > <br>>> >1) Install gmsh, a three-dimensional finite element mesh generator, <br>>> available at <br>>> > http://www.geuz.org/gmsh/ --see installThirdparty..........gz <br>>> > <br>>> >2) [pumaem@localhost ~]$ yum install compat-gcc-34-g77 <br>>> > <br>>> > <br>>> >3) In a root window type <br>>> > . Fixing 2 linker bugs with Fedora 8 <br>>> > <br>>> > [root@localhost ~]# ln -s /usr/lib/gcc/i386-redhat-linux/3.4.6/libg2c.so <br>>> /usr/lib/libg2c.so <br>>> > <br>>> > This fixes a bug in the fedora FORTRAN g77 implementation. <br>>> > They have not implemented the -lg2c <br>>> > FORTRAN linker. <br>>> > <br>>> > [root@localhost ~]# ln -s /usr/lib/libaio.so.1.0.1 /usr/lib/libaio.so <br>>> > <br>>> > This fixes another linker bug. <br>>> > <br>>> > My guess is that these bug exist in all Redhat Linux family of g77 <br>>> compilers / linkers <br>>> > Fedora & Redhat & Centos . <br>>> > <br>>> >4) The Blitz++ library, a C++ fast Array library, available at <br>>> > http://www.oonumerics.org/blitz/ --see installThirdparty..........gz <br>>> > <br>>> >5) [[pumaem@localhost ~]$ yum install numpy scipy matplotlib openmpi <br>>> > <br>>> >6) Download the file <br>>> http://pypi.python.org/packages/source/m/mpi4py/mpi4py-0.6.0.tar.gz <br>>> > and install mpi4py <br>>> > <br>>> >7) [[pumaem@localhost ~]$ rpm -Uvh <br>>> http://www.lam-mpi.org/download/files/lam-7.1.4-1.i586.rpm <br>>> > <br>>> > Install the lam environment so that the program lamboot is present. <br>>> > <br>>> >8)[root@localhost ~]# yum install compat-libstdc++-33 <br>>> >This fixes a libstdc++.so.5 which stops the command python RCS_MLFMA.py <br>>> >from running . Which jams the compiling process. It stops the command <br>>> >gmsh -2 -algo del2d ./geo/cubi.geo from being executed. <br>>> > <br>>> > <br>>> > <br>>> >9)) cd to the directory that Puma-EM-0.4.6. is installed in and type <br>>> > <br>>> > [root@localhost ~]# make install <br>>> > ...... not yet working.......!!!! <br>>> > <br>>> > <br>>> >I have got as far as running the command "python RCS_MLFMA.py" . It gets <br>>> quite a long way <br>>> >but then it jams in the middle. Please can you look to see if you can see <br>>> what is jamming it up. <br>>> > <br>>> > <br>>> >Thank you for your help and assistance. <br>>> > <br>>> >Best wishes <br>>> > <br>>> >Simon Batchelor. <br>>> > <br>>> > <br>>> > <br>>> >====================================================================================================== <br>>> <br>>> >Appendix <br>>> >====================================================================================================== <br>>> <br>>> >[pumaem@localhost Puma-EM]$ python RCS_MLFMA.py <br>>> > ALLOW_CEILING_LEVEL = 0 <br>>> > BE_BH_N_Gauss_points = 1 <br>>> > COMPUTE_Z_NEAR = 1 <br>>> > CURRENTS_VISUALIZATION = 0 <br>>> > CYCLIC_Phi = 1 <br>>> > CYCLIC_Theta = 1 <br>>> > DIRECTIONS_PARALLELIZATION = 1 <br>>> > EXCITATION = dipole <br>>> > FAR_FIELD = 1 <br>>> > INCLUDE_BOUNDARIES = 0 <br>>> > INNER_MAXITER = 15 <br>>> > INNER_RESTART = 30 <br>>> > INNER_SOLVER = BICGSTAB <br>>> > INNER_TOL = 0.25 <br>>> > J_src_x = (1+0j) <br>>> > J_src_y = 0j <br>>> > J_src_z = 0j <br>>> > MAXIMUM_DELTA_PHASE = 0.0 <br>>> > MAXITER = 150 <br>>> > MAX_BLOCK_SIZE = 10.0 <br>>> > MOM_FULL_PRECISION = 1 <br>>> > MONOSTATIC_BY_BISTATIC_APPROX = 0 <br>>> > MONOSTATIC_RCS = 0 <br>>> > NB_DIGITS = 3 <br>>> > PERIODIC_Phi = 1 <br>>> > PERIODIC_Theta = 1 <br>>> > PRECOND = FROB <br>>> > RESTART = 30 <br>>> > SAVE = True <br>>> > SHOW_FIGURE = False <br>>> > SOLVER = BICGSTAB <br>>> > TDS_APPROX = 0 <br>>> > TOL = 0.001 <br>>> > USE_PREVIOUS_SOLUTION = 1 <br>>> > VERBOSE = 1 <br>>> > VOLAKIS_TESTING = False <br>>> > Z_s = 0j <br>>> > a_factor = 0.25 <br>>> > eps_r = (1+0j) <br>>> > f = 2120000000.0 <br>>> > fileToSaveTo = result.txt <br>>> > int_method_phi = PONCELET <br>>> > int_method_theta = GAUSSL <br>>> > lc_factor = 0.109289617486 <br>>> > lx = 0.2 <br>>> > ly = 0.2 <br>>> > lz = 0.2 <br>>> > mu_r = (1+0j) <br>>> > nu = 0.2 <br>>> > pathToTarget = ./geo <br>>> > r_obs_x = 0.1 <br>>> > r_obs_y = 0.1 <br>>> > r_obs_z = 20.0 <br>>> > r_src_x = 0.1 <br>>> > r_src_y = 0.1 <br>>> > r_src_z = 20.0 <br>>> >targetDimensions_scaling_factor = 1.0 <br>>> > targetName = cubi <br>>> > thetas = [ 1.57079633] <br>>> > z_offset = 0.0 <br>>> > Meshing. Command: gmsh -2 -algo del2d ./geo/cubi.geo <br>>> > Python construction of the Mesh object <br>>> > reading ./geo/cubi.msh ... time = 0.13 seconds <br>>> > number of triangles = 1496 <br>>> > edges classification... <br>>> > construction of edges_vertexes... time = 0.0 <br>>> > construction of edgeNumber_triangles... <br>>> > research of the same edges... time = 0.01 <br>>> > numbering of the edges... time = 0.01 <br>>> > construction of edgeNumber_triangles... time = 0.0 <br>>> > cumulated time = 0.03 <br>>> > construction of triangle_adjacentTriangles... time = 0.01 <br>>> > edges classification cumulated time = 0.04 seconds <br>>> > reordering triangles for normals coherency... <br>>> > reordering triangles for normals coherency... <br>>> > redirecting the normals outward... <br>>> > cumulated time = 0.12 seconds <br>>> > computing the effective RWG functions and their opposite vertexes... <br>>> > computation of RWG to triangles relations... time = 0.03 <br>>> > computation of RWG opposite vertexes... time = 0.02 <br>>> > effective RWG functions computation cumulated time = 0.05 <br>>> > Number of edges = 2220 <br>>> > Number of RWG = 2220 <br>>> > checking the closed and open surfaces... [ 0.04] <br>>> >time = 0.01 seconds <br>>> > test of the normals coherency : [ 0.04] <br>>> > test of the open/closed surfaces : [0] <br>>> >average RWG length = 0.0152348230661 m = lambda / 9.28212531113 <br>>> >Exchanging mesh arrays in C++ (more memory-economic than in Python)...... <br>>> >L = [5 8] <br>>> >L for coarsest level = [25] <br>>> >distributing the chunks and cubes among processes... <br>>> >Total size of Z_near matrix = 3 MBytes <br>>> >Number of leaf cubes = 97 <br>>> >Forecasted number of chunks = 2 <br>>> >creating the tree on process 0 from disk data <br>>> >N active levels = 2 <br>>> >ALLOW_CEILING_LEVEL = 0 <br>>> >DIRECTIONS_PARALLELIZATION = 1 <br>>> >N_GaussOnTriangle = 1 <br>>> >L expansions = 2 <br>>> > [ 5 8 ] <br>>> >CFIE coeffs = 4 <br>>> > [ (0.2,0) (0,0) (0,0) (-301.6,0) ] <br>>> >w = 1.33204e+10, mu_rel = (1,0), eps_rel = (1,0) <br>>> >construction of the leaf (finest) level <br>>> >cubes.size() = 97, cubes.capacity() = 97 <br>>> >Level constructor. The total number of directions at level 3 is <br>>> N_directions = 60 <br>>> >construction of level2 <br>>> >cubes.size() = 19, cubes.capacity() = 19 <br>>> > <br>>> >Level constructor. The total number of directions at level 2 is <br>>> N_directions = 144 <br>>> >Process 0. The total number of directions at level 2 is N_directions = 144 <br>>> <br>>> >Process 0. The sharing of directions between processes is as follows: <br>>> >Process 0 levels[L].MPI_Scatterv_scounts = 1 <br>>> > [ 144 ] <br>>> >Process 0 levels[L].MPI_Scatterv_displs = 1 <br>>> > [ 0 ] <br>>> >level chosen for Z_NEAR leaf cubes distribution = 3 <br>>> >Tree construction terminated. <br>>> >Process 0 : self.ZprocessNumber_to_ChunksNumbers = [[0, 1, 2]] <br>>> >Exchanging local meshes-cubes data... <br>>> >mesh scattering: CPU time = 0.7 sec <br>>> >mesh scattering: Wall time = 0.716048002243 sec <br>>> >L = [5 8] <br>>> >L for coarsest level = [25] <br>>> >Z_CFIE_near computation... ###### Error occurs near here. I feel <br>>> ############## <br>>> > <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp: <br>>> In function 'PyObject* compiled_func(PyObject*, PyObject*)': <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp:780: <br>>> error: invalid initialization of reference of type 'const blitz::Array&' <br>>> from expression of type 'blitz::Array' <br>>> >./MoM/Z_EJ_Z_HJ.h:45: error: in passing argument 3 of 'void <br>>> Z_CFIE_J_computation(blitz::Array, 2>&, const blitz::Array, 1>&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, double, const std::complex&, const <br>>> std::complex&, int, const std::complex&, int)' <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp: <br>>> In function 'PyObject* compiled_func(PyObject*, PyObject*)': <br>>> >/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp:780: <br>>> error: invalid initialization of reference of type 'const blitz::Array&' <br>>> from expression of type 'blitz::Array' <br>>> >./MoM/Z_EJ_Z_HJ.h:45: error: in passing argument 3 of 'void <br>>> Z_CFIE_J_computation(blitz::Array, 2>&, const blitz::Array, 1>&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, const blitz::Array&, const <br>>> blitz::Array&, const blitz::Array&, double, const std::complex&, const <br>>> std::complex&, int, const std::complex&, int)' <br>>> >Traceback (most recent call last): <br>>> > File "RCS_MLFMA.py", line 176, in <br>>> > sigma_theta, sigma_phi, thetas_far_field, phis_far_field = <br>>> bistatic_RCS(params_simu) <br>>> > File "RCS_MLFMA.py", line 54, in bistatic_RCS <br>>> > target_MLFMA = run_MLFMA(params_simu) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/MLFMA.py", line 436, in run_MLFMA <br>>> > Wall_time_Z_near_computation, CPU_time_Z_near_computation, <br>>> Wall_time_Mg_computation, CPU_time_Mg_computation = <br>>> computeZ_near(tmpDirName, a, C, k, w, N_levels, my_id, num_proc, <br>>> chunkNumber_to_cubesNumbers, cubeNumber_to_chunkNumber, <br>>> chunkNumber_to_processNumber, processNumber_to_ChunksNumbers, CFIE, <br>>> params_simu) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/MLFMA.py", line 228, in computeZ_near <br>>> > Z_nearCRS_Computation(my_id, processNumber_to_ChunksNumbers, <br>>> chunkNumber_to_cubesNumbers, CFIE, params_simu.MAX_BLOCK_SIZE, w, <br>>> params_simu.eps_r, params_simu.mu_r, ELEM_TYPE, Z_TMP_ELEM_TYPE, <br>>> params_simu.TDS_APPROX, params_simu.Z_s, params_simu.MOM_FULL_PRECISION, <br>>> pathToSaveTo) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/FMM_Znear.py", line 233, in <br>>> Z_nearCRS_Computation <br>>> > chunk_of_Z_nearCRS_Computation(CFIE, cubesNumbers, w, eps_r, mu_r, <br>>> ELEM_TYPE, Z_TMP_ELEM_TYPE, TDS_APPROX, Z_s, MOM_FULL_PRECISION, <br>>> pathToSaveToChunk) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/FMM_Znear.py", line 104, in <br>>> chunk_of_Z_nearCRS_Computation <br>>> > Z_CFIE_near_tmp = Z_nearPerCube(pathToSaveTo, cube, CFIE, cubeNumber, w, <br>>> eps_r, mu_r, ELEM_TYPE, Z_TMP_ELEM_TYPE, TDS_APPROX, Z_s, <br>>> MOM_FULL_PRECISION) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/FMM_Znear.py", line 57, in <br>>> Z_nearPerCube <br>>> > Z_CFIE_near_local = Z_MoM_triangles_arraysFromCube(cube, CFIE, w, eps_r, <br>>> mu_r, TDS_APPROX, Z_s, MOM_FULL_PRECISION) <br>>> > File "/home/pumaem/PUMA_EM/Puma-EM/Z_MoM.py", line 95, in <br>>> Z_MoM_triangles_arraysFromCube <br>>> > extra_compile_args = ['-O3', '-pthread', '-w']) <br>>> > File "/usr/lib/python2.5/site-packages/scipy/weave/inline_tools.py", line <br>>> 339, in inline <br>>> > **kw) <br>>> > File "/usr/lib/python2.5/site-packages/scipy/weave/inline_tools.py", line <br>>> 447, in compile_function <br>>> > verbose=verbose, **kw) <br>>> > File "/usr/lib/python2.5/site-packages/scipy/weave/ext_tools.py", line <br>>> 365, in compile <br>>> > verbose = verbose, **kw) <br>>> > File "/usr/lib/python2.5/site-packages/scipy/weave/build_tools.py", line <br>>> 269, in build_extension <br>>> > setup(name = module_name, ext_modules = [ext],verbose=verb) <br>>> > File "/usr/lib/python2.5/site-packages/numpy/distutils/core.py", line <br>>> 184, in setup <br>>> > return old_setup(**new_attr) <br>>> > File "/usr/lib/python2.5/distutils/core.py", line 168, in setup <br>>> > raise SystemExit, "error: " + str(msg) <br>>> >scipy.weave.build_tools.CompileError: error: Command "g++ -pthread <br>>> -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 <br>>> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 <br>>> -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC <br>>> -I./MoM/ -I/usr/lib/python2.5/site-packages/scipy/weave <br>>> -I/usr/lib/python2.5/site-packages/scipy/weave/scxx <br>>> -I/usr/lib/python2.5/site-packages/scipy/weave/blitz <br>>> -I/usr/lib/python2.5/site-packages/numpy/core/include <br>>> -I/usr/include/python2.5 -c <br>>> /home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.cpp -o <br>>> /tmp/pumaem/python25_intermediate/compiler_f43169b6c42c371e7b29baed5457fce8/home/pumaem/.python25_compiled/sc_9c84f1b887e74f782b36de37e0d34efa2.o <br>>> -O3 -pthread -w" failed with exit status 1 <br>>> >[pumaem@localhost Puma-EM]$ <br>>> > <br>>> > <br>>> <br>>> <br>>> ---------- Forwarded message ---------- <br>>> From: pum...@li... <br>>> To: <br>>> Date: <br>>> Subject: confirm 407864ae1acb76663b6fbf37b42760f4466269ba <br>>> If you reply to this message, keeping the Subject: header intact, <br>>> Mailman will discard the held message. Do this if the message is <br>>> spam. If you reply to this message and include an Approved: header <br>>> with the list password in it, the message will be approved for posting <br>>> to the list. The Approved: header can also appear in the first line <br>>> of the body of the reply. <br>>> <br>> <br> |
From: idesbald v. d. b. <van...@gm...> - 2008-09-01 09:44:42
|
Dear Abaz, I have been slowed down by SVN problems here at work. But now I'm back to business! I had to change some of the mesh construction procedures, in order to pave the way towards dielectric treatment. It took me 5 days, but now I will go towards implementing the dieletric problems. If you want to give it a try, you need to modify 1) Z_EJ_Z_HJ_FS_triangles_arrays.cpp in order to take into account Z_EM and Z_HM, the Electric and Magnetic Z matrices due to magnetic currents 2) MoM.py, in order to create a "super Z-matrix", which is a combination of separate Z-Combined Field Integral Equations (Z-CFIE) 3) V_EH.py, the excitation vectors, for excitation by magnetic currents I think you can make these modifications if you are familiar with the Method of Moments. Anyway, I should be able to do this by mid-september to end-september. Best regards! Ides On Thu, Aug 28, 2008 at 4:12 PM, Abaz Kryemadhi <akr...@me...>wrote: > Dear Ides, > > I was wondering if you implemented the dielectric module or the plasma > parameters I sent? > > I was trying to run Puma-EM. I got with all the installation parts. When I > try to run this: > mpirun -np 1 python RCS_MLFMA.py >& run.log & I get the log file attached > which shows some problems. Do you know what that maight mean? > > If I wanted to implement the plasma module by myself, where should I start, > I mean which codes should I start modifying? > > Thanks! > > Abaz > > Dr. Abaz Kryemadhi > Assistant Professor of Physics > Department of Mathematical Sciences > One College Ave > Messiah College > Office Frey 329 > Box 3041 > Grantham, PA 17027 > Phone:(717)796-1800 ext.2384 > >>> "idesbald van den bosch" <van...@gm...> 08/11/08 > 6:57 > AM >>> > Dear Abaz, > > I will look for references for you. Also, I will write the dielectric > module > of the MoM (which will be easy), so you can start your simulations without > relative motion. > > What is the permittivity of the cylinder? and of the surrounding medium? > > Ides > > On Sat, Aug 9, 2008 at 6:53 PM, Abaz Kryemadhi > <akr...@me...>wrote: > > > The frequency is 67.5 MHz (lambda=6m) and the dimensions of the cylinder > > are > > radius 50 m and height 5 m. > > Do you know of any reference for the MoM with moving boundary > conditions. > > For some reason, I can't seem to find much on this topic? > > > > Thanks for the hint about docs. > > > > Abaz > > > > Dr. Abaz Kryemadhi > > Assistant Professor of Physics > > Department of Mathematical Sciences > > One College Ave > > Messiah College > > Office Frey 329 > > Box 3041 > > Grantham, PA 17027 > > Phone:(717)796-1800 ext.2384 > > >>> "idesbald van den bosch" <van...@gm...> 08/09/08 > > 11:00 > > AM >>> > > Hello Abaz, > > > > About the cylinders, how big are they with regards to the frequency? > > > > For the moving cylinders, I don't know, because it involves method of > > moments with moving boundary conditions, and I am not familiar with that > > topic. > > > > However, I know that research has been and is being done on that subject, > > so > > maybe it is easy to implement. > > > > The documentation of the code will soon (2 weeks) be put online. > Meanwhile, > > you can generate documentation by issuing a "make docs" command. > > > > Kind regards, > > > > Ides > > > > On Sat, Aug 9, 2008 at 3:26 PM, Abaz Kryemadhi > > <akr...@me...>wrote: > > > > > Hello Ides, > > > > > > Thanks for your quick reply! I mentioned the dielectrics because that > > would > > > be one step closer to what I am trying to do, meaning in-homogenous > > plasma > > > finite size cylinder, collisional or collisionless. Would the code be > > easy > > > converted to do such a task? > > > > > > Well, my task goes even further than this, I need to figure out > bi-static > > > radar cross section from in-homogenous plasma cylinder moving with > > > relativistic speed along its axis. > > > > > > Do you have a documentation for the code, I want to see if a task like > > this > > > can be build in the code, I can try to work on it myself, but > appreciate > > > any input you maight have wheather any of the tasks can be easily > > > implemented in the code or any ideas how to go about this? > > > > > > Thanks! > > > Abaz > > > > > > Dr. Abaz Kryemadhi > > > Assistant Professor of Physics > > > Department of Mathematical Sciences > > > One College Ave > > > Messiah College > > > Office Frey 329 > > > Box 3041 > > > Grantham, PA 17027 > > > Phone:(717)796-1800 ext.2384 > > > >>> "idesbald van den bosch" <van...@gm...> 08/09/08 > > > 7:11 > > > AM >>> > > > Hello Abaz, > > > > > > Yes you can, but for perfectly or imperfectly conducting objects. Pure > > > dielectrics are not implemented yet for the MLFMA module, but they > could > > be > > > very quickly for the Method of Moments module. > > > > > > If you need it, I could implement a dielectric module in a week. But > the > > > size of the problem would be limited. > > > > > > There is no assumption, i.e. the model is a full-wave one. The Maxwell > > > equations are not approximated. > > > > > > Kind regards, > > > > > > Ides > > > > > > On Thu, Aug 7, 2008 at 4:44 PM, Abaz Kryemadhi > > > <akr...@me...>wrote: > > > > > > > Hi, > > > > > > > > Can I calculate bi-static RCS for a thin disk or finite size > > > > cylinder(metallic or dielectric) using Puma-EM? > > > > I was not sure if it can do this, if it does, what kind of > assumptions > > > are > > > > made, i.e physical optics or ? > > > > > > > > Please let me know, > > > > > > > > Abaz Kryemadhi > > > > > > > > Dr. Abaz Kryemadhi > > > > Assistant Professor of Physics > > > > Department of Mathematical Sciences > > > > One College Ave > > > > Messiah College > > > > Office Frey 329 > > > > Box 3041 > > > > Grantham, PA 17027 > > > > Phone:(717)796-1800 ext.2384 > > > > > > > > > > > > > > > > |
From: idesbald v. d. b. <van...@gm...> - 2008-04-09 08:58:37
|
Nihao Xunwang The user guide is under construction... Have a look at the "EXAMPLES" file, distributed with Puma-EM. It should get you started... Also, check sometime http://puma-em.sourceforge.net/index.html it is evolving fast! I can advise you to check regularly for new versions of Puma-EM, as they are released quite often right now... Thanks for your interest in Puma-EM software! Regards Ides 2008/4/9 <xd...@12...>: > Hi, Idesbald Van den Bosch! > > Thank you very much for your Puma-EM code on SourceForge. It is very > useful. > > Would you send me the User Manual or Guide? > > Without the Manual, I do not how to use the code now. > > Many Thanks! > > Regards! > > Xunwang Zhao > > > ------------------------------ > 开启健康,赢取大奖 <http://popme.163.com/link/004156_0328_7071.html> |
From: idesbald v. d. b. <van...@gm...> - 2008-04-02 11:57:40
|
Memory enhancements, code cleanups and speedups, etc. Download and try it out! |
From: idesbald v. d. b. <van...@gm...> - 2008-03-25 15:22:51
|
Hello all, this new Puma-EM release is about memory management enhancements, rendering the code more scalable on parallel architectures. Of course, more enhancements can -- and will -- be made, but this release represents a significant step towards much better memory occupation. Download and try it out! |
From: idesbald v. d. b. <van...@gm...> - 2008-03-19 21:36:30
|
just so the list is not empty |