All most all routines are compiled with some warning and recommendation messages.
Two key things should be done to compile files in fem/src.
1. "CONTIGUOUS" option should be disabled in configure files, Makefile files, and especially acx_elmer.m4.
2. The following directory should be included in $LD_LIBRARY_PATH
/opt/intel/composerxe-2011.2.137/compiler/lib/ia32/
3. By running 'make check' in fem, I got 154 passes out of 163:
Making check in src
make[1]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src'
Making check in view3d
make[2]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/view3d'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/view3d'
Making check in viewaxis
make[2]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/viewaxis'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/viewaxis'
Making check in binio
make[2]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio'
Making check in test
make[3]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
make writetest readtest
make[4]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
ifort -I.. -O -fPIC -I. -Ibinio -c -o writetest.o writetest.f90
ifort -I.. -O -fPIC -I. -Ibinio -L. -L/opt/elmer/intel/lib -o writetest writetest.o ../libbinio.a -L. -ldl -L/opt/elmer/intel/lib -lm
ifort -I.. -O -fPIC -I. -Ibinio -c -o readtest.o readtest.f90
ifort -I.. -O -fPIC -I. -Ibinio -L. -L/opt/elmer/intel/lib -o readtest readtest.o ../libbinio.a -L. -ldl -L/opt/elmer/intel/lib -lm
make[4]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
make check-TESTS
make[4]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
cp writetest.sh run-writetest
chmod a+x run-writetest
cp readtest.sh run-readtest
chmod a+x run-readtest
PASS: run-writetest
PASS: run-readtest
==================
All 2 tests passed
==================
make[4]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
make[3]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio/test'
make[3]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio'
make[2]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src/binio'
make[2]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src'
make[1]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/src'
Making check in tests
make[1]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/tests'
make check-TESTS
make[2]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem/tests'
$ELMER_HOME undefined, setting it to ../src
test 1 : 1dtests [PASSED], CPU time=0.12
test 2 : 1sttime [PASSED], CPU time=0.5
test 3 : 2ndtime [PASSED], CPU time=0.92
test 4 : AdvReactDG [PASSED], CPU time=1.23
test 5 : BlockLinElast1 [PASSED], CPU time=1.62
test 6 : BlockPoisson1 [PASSED], CPU time=1.76
test 7 : BlockPoisson2 [PASSED], CPU time=1.88
test 8 : BlockPoisson3 [PASSED], CPU time=2.32
test 9 : CapacitanceMatrix [PASSED], CPU time=2.6
test 10 : CavityLid [PASSED], CPU time=3.26
test 11 : CavityLid2 [PASSED], CPU time=7.56
test 12 : CoordinateScaling [PASSED], CPU time=7.69
test 13 : CoupledPoisson1 [PASSED], CPU time=7.81
test 14 : CoupledPoisson2 [PASSED], CPU time=8.93
test 15 : CoupledPoisson3 [PASSED], CPU time=9.07
test 16 : CoupledPoisson4 [PASSED], CPU time=9.21
test 17 : CoupledPoisson5 [PASSED], CPU time=9.38
test 18 : CoupledPoisson6 [PASSED], CPU time=9.52
test 19 : CoupledPoisson7 [PASSED], CPU time=9.66
test 20 : CoupledPoisson8 [PASSED], CPU time=9.81
test 21 : CoupledPoisson9 [PASSED], CPU time=9.95
test 22 : CurvedBndryPFEM [PASSED], CPU time=10.06
test 23 : DivergenceAnalytic2D [PASSED], CPU time=10.82
test 24 : ElastElstat1DBeam [PASSED], CPU time=11.02
test 25 : ElastElstatBeam [PASSED], CPU time=11.49
test 26 : ElasticLubrication [PASSED], CPU time=14.59
test 27 : ExtrusionStructured2D [PASSED], CPU time=18.16
test 28 : HeatControl [PASSED], CPU time=18.29
test 29 : HeatControl2 [PASSED], CPU time=18.51
test 30 : HeatGap [PASSED], CPU time=18.67
test 31 : HelmholtzBEM [PASSED], CPU time=19.34
test 32 : HelmholtzEdge [PASSED], CPU time=19.63
test 33 : HelmholtzFEM [PASSED], CPU time=19.9
test 34 : HelmholtzFace [PASSED], CPU time=20.21
test 35 : InductionHeating [PASSED], CPU time=20.7
test 36 : InductionHeating2 [PASSED], CPU time=21.56
test 37 : L2norm look at [L2norm/test.log] for details
test 38 : LimitDisplacement [PASSED], CPU time=24.44
test 39 : LimitTemperature [PASSED], CPU time=28.97
test 40 : LimitTemperature2 [PASSED], CPU time=31.52
test 41 : LubricationTunedForce [PASSED], CPU time=32.45
test 42 : MeshRefineGrading [PASSED], CPU time=36.8
test 43 : NaturalConvection [PASSED], CPU time=43.66
test 44 : NormalTangentialBC [PASSED], CPU time=45.72
test 45 : OptimizeSimplexFourHeaters [PASSED], CPU time=50.37
test 46 : PhaseChange [PASSED], CPU time=53.94
test 47 : PhaseChange2 [PASSED], CPU time=54.86
test 48 : PhaseChange3 [PASSED], CPU time=55.8
test 49 : PoissonBEM [PASSED], CPU time=55.95
test 50 : PoissonDG [PASSED], CPU time=56.2
test 51 : PoissonPFEM [PASSED], CPU time=56.32
test 52 : PorousPipe [PASSED], CPU time=57.32
test 53 : Q1Q0 [PASSED], CPU time=57.53
test 54 : RichardsDyke [PASSED], CPU time=62.57
test 55 : RichardsDyke2 [PASSED], CPU time=72.15
test 56 : RigidMeshMapper1 [PASSED], CPU time=72.74
test 57 : RigidMeshMapper2 [PASSED], CPU time=73.25
test 58 : RotatingFlow [PASSED], CPU time=74.21
test 59 : Step_ke [PASSED], CPU time=76.6
test 60 : Step_ns [PASSED], CPU time=77.14
test 61 : Step_sa [PASSED], CPU time=87.75
test 62 : Step_sst-kw-wf [PASSED], CPU time=107.02
test 63 : Step_stokes [PASSED], CPU time=107.21
test 64 : Step_stokes_block [PASSED], CPU time=107.49
test 65 : Step_v2f [PASSED], CPU time=132.67
test 66 : StokesPFEM [PASSED], CPU time=132.89
test 67 : StokesProj [PASSED], CPU time=133.45
test 68 : StrainCalculation01 [PASSED], CPU time=133.91
test 69 : StrainCalculation02 [PASSED], CPU time=142.01
test 70 : ThermalBiMetal [PASSED], CPU time=142.23
test 71 : ThermalBiMetal2 [PASSED], CPU time=142.49
test 72 : ThermalCompress [PASSED], CPU time=143.41
test 73 : TimeAdapt [PASSED], CPU time=145.49
test 74 : WaveEqu [PASSED], CPU time=145.69
test 75 : adaptivity1 look at [adaptivity1/test.log] for details
test 76 : adaptivity2 look at [adaptivity2/test.log] for details
test 77 : adaptivity3 look at [adaptivity3/test.log] for details
test 78 : adaptivity4 look at [adaptivity4/test.log] for details
test 79 : adaptivity5 look at [adaptivity5/test.log] for details
test 80 : adv_diff1 [PASSED], CPU time=146.93
test 81 : adv_diff2 [PASSED], CPU time=147.93
test 82 : adv_diff3 [PASSED], CPU time=150.8
test 83 : adv_diff4 [PASSED], CPU time=155.33
test 84 : amultg [PASSED], CPU time=156.72
test 85 : amultg2 [PASSED], CPU time=157.24
test 86 : beam-springs [PASSED], CPU time=158.1
test 87 : bentonite [PASSED], CPU time=158.24
test 88 : bodydir [PASSED], CPU time=158.38
test 89 : bodyload [PASSED], CPU time=158.5
test 90 : buckling [PASSED], CPU time=161.1
test 91 : channel_v2f [PASSED], CPU time=167.67
test 92 : coating [PASSED], CPU time=171.88
test 93 : current [PASSED], CPU time=172.19
test 94 : current_heat_control [PASSED], CPU time=173.04
test 95 : dft-water [PASSED], CPU time=173.04
test 96 : diffuser_sa [PASSED], CPU time=184.22
test 97 : diffuser_sst [PASSED], CPU time=191.64
test 98 : diffuser_v2f [PASSED], CPU time=208.07
test 99 : el_adaptivity look at [el_adaptivity/test.log] for details
test 100 : elasticity [PASSED], CPU time=208.79
test 101 : elstat [PASSED], CPU time=213.32
test 102 : elstat_source [PASSED], CPU time=213.57
test 103 : fluxsolver [PASSED], CPU time=213.71
test 104 : fluxsolver2 [PASSED], CPU time=213.86
test 105 : freesurf [PASSED], CPU time=214.75
test 106 : freesurf_axi [PASSED], CPU time=216.2
test 107 : freesurf_int [PASSED], CPU time=217.16
test 108 : freesurf_ltd [PASSED], CPU time=223.7
test 109 : fsi_beam [PASSED], CPU time=225.51
test 110 : fsi_beam_optimize [PASSED], CPU time=230.94
test 111 : fsi_box [PASSED], CPU time=233.11
test 112 : fsi_box2 [PASSED], CPU time=234.68
test 113 : geomstiff [PASSED], CPU time=234.96
test 114 : gmultg look at [gmultg/test.log] for details
test 115 : heateq [PASSED], CPU time=235.56
test 116 : heateq-par [PASSED], CPU time=235.69
test 117 : heateq_bdf2 [PASSED], CPU time=235.97
test 118 : heateq_bdf3 [PASSED], CPU time=236.25
test 119 : levelset1 [PASSED], CPU time=240.49
test 120 : levelset2 [PASSED], CPU time=243.06
test 121 : linearsolvers [PASSED], CPU time=243.35
test 122 : linearsolvers_cmplx [PASSED], CPU time=244.61
test 123 : marangoni [PASSED], CPU time=244.8
test 124 : mgdyn_bh [PASSED], CPU time=278.71
test 125 : mgdyn_harmonic [PASSED], CPU time=290.79
test 126 : mgdyn_steady [PASSED], CPU time=299.57
test 127 : mgdyn_torus [PASSED], CPU time=304.96
test 128 : mgdyn_transient [PASSED], CPU time=335.68
test 129 : mhd [PASSED], CPU time=338.38
test 130 : mhd2 [PASSED], CPU time=342
test 131 : multimesh look at [multimesh/test.log] for details
test 132 : normals [PASSED], CPU time=342.13
test 133 : passive [PASSED], CPU time=342.97
test 134 : periodic1 [PASSED], CPU time=343.15
test 135 : periodic2 [PASSED], CPU time=343.32
test 136 : periodic_explicit [PASSED], CPU time=344.99
test 137 : periodic_nonconforming [PASSED], CPU time=345.15
test 138 : periodic_rot [PASSED], CPU time=345.31
test 139 : piezo [PASSED], CPU time=345.5
test 140 : plates [PASSED], CPU time=345.66
test 141 : pointdir [PASSED], CPU time=345.79
test 142 : pointload [PASSED], CPU time=345.92
test 143 : radiation [PASSED], CPU time=346.17
test 144 : radiation2 [PASSED], CPU time=346.41
test 145 : radiation2d [PASSED], CPU time=348.41
test 146 : radiation3d [PASSED], CPU time=354.35
test 147 : reload [PASSED], CPU time=355.48
test 148 : reynolds1 [PASSED], CPU time=357.86
test 149 : reynolds2 [PASSED], CPU time=358.5
test 150 : reynolds3 [PASSED], CPU time=362.48
test 151 : rgdblock [PASSED], CPU time=364.92
test 152 : rot_aniso [PASSED], CPU time=368.66
test 153 : rotflow [PASSED], CPU time=369.54
test 154 : savescalars [PASSED], CPU time=369.98
test 155 : shell [PASSED], CPU time=370.25
test 156 : shell2 [PASSED], CPU time=370.72
test 157 : staged_sim [PASSED], CPU time=372.15
test 158 : streamlines [PASSED], CPU time=372.58
test 159 : stress [PASSED], CPU time=372.92
test 160 : structmap [PASSED], CPU time=373.09
test 161 : tresca [PASSED], CPU time=373.31
test 162 : vortex2d [PASSED], CPU time=374.73
test 163 : vortex3d [PASSED], CPU time=376.67
Tests completed, passed: 154 out of total 163 tests
Cumulative CPU time used in test: 376.67 s
PASS: runtests
==================
All 1 tests passed
==================
make[2]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/tests'
make[1]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem/tests'
make[1]: Entering directory `/home/albertsk/packages/elmerfem-intel/fem'
make[1]: Leaving directory `/home/albertsk/packages/elmerfem-intel/fem'
This is not a blog, but my notes and tips for research. Feel free to take any information and leave any comments or questions.
Search This Blog
Subscribe to:
Post Comments (Atom)
Labels
- Academic Notes (4)
- BLAS (1)
- CEE618 (2)
- CentOS (1)
- Computation (1)
- Conferences (1)
- Cross compiling (1)
- Graphics (1)
- Hawaii Tour (2)
- Intel compiler (1)
- Just (1)
- Laptop (1)
- LaTex (22)
- Life and Humanity (8)
- Linux and Computing (107)
- LSF (1)
- Lyx (3)
- Macintosh (5)
- MPI (1)
- News (11)
- OpenFoam (1)
- OpenMPI (1)
- PBS (2)
- Software (4)
- SSH (2)
- torque (1)
- Touchpad (1)
- VMD (1)
- yum (1)
Blog Archive
-
▼
2011
(59)
-
▼
March
(11)
- Jaws parallel job submission
- Clone Remote Subversion Repositories With svnsync
- CFD Online
- How to install OpenFOAM in Mac
- Installation of Elmer CFD using Intel Compilers ve...
- Coding Guidelines for Intel® Architectures
- Mesh generation (free) software
- capturing messages from configure and make
- cluster pach update using yum and repoman
- Raster3D version 2.9.2 installation on Ubuntu Marv...
- iPhone
-
▼
March
(11)
No comments:
Post a Comment