kmo
caeee4aadc
Added optional enabling of the SPR direct solver
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1148 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
kmo
c3db2580a1
Trying to fix problem of loosing the VTFAPI definition when the cache file exists
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1146 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
akva
861a43db7d
added: restart simulation at correct time level
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1144 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
akva
7ef6c5f42d
fixed: null m_file variable after calling getLastTimeLevel
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1142 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
akva
3d3f7a17e1
added: specify the temporal order of your simulations to the data exporter
...
this way we always dump order solutions in a row, while respecting
the visualization dump interval when possible.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1140 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
akva
59f760a350
added: respect the visualization dump interval in the dataexporter (hdf5)
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1139 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
akva
25959201ff
fixed: dumping of basis to hdf5 broken under certain circumstances
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1138 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:43 +02:00
kmo
f6acf2284e
New integrand for Kirchhoff Love thin plate problems
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1134 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
fff507aab9
Regression test updates due to recent fixes in norm calculations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1130 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
db7d829241
Some fixes reveiled by regression tests
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1128 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
31ce4b3cb7
Check for non-existing input files and give error message if detected
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1127 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
4405eb93b5
Some doxygen comments + some (more or less) cosmetics corrections/simplifications. Don't think the old gradFE methods worked?
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1124 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
be7bdcfc4e
Added output of internal material model parameters
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1123 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:42 +02:00
kmo
18ea36a69d
Added output of element norms to VTF also when there is not a one-to-one correspondance between the finite elements and the visualization elements
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1122 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:41 +02:00
kmo
1464e94a86
Added output of specified command-line arguments
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1121 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:41 +02:00
kmo
ebd0512817
Added calculation of norms for projected secondary solution, etc.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1120 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:41 +02:00
kmo
d798dfcd6c
Various finite deformation fixes/adjustments. Mainly related to Fbar method
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1116 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:41 +02:00
kmo
1a093c5b25
Regression test adjustments
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1115 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
d10b334fc7
Added new test case, Cooks membrane
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1113 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
c935fccbff
Added two more stress norms for finite deformation solver. Don't store element norms for non-linear problems (temporary workaround for strange memory problem causing crash on destruction)
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1112 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
879654b827
Added output of number of DOFs for each basis when mixed formulation
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1111 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
6263481333
New finite deformation simulator based on Fbar formulation
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1109 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
bc82ec053b
Extended framework to support selective reduced integration
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1108 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
bd17c61884
Change the Lagrange::computeBasis interface such that derval may be omitted when not needed. Also alow for input coordinates extrapolating the Gauss points.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1107 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:52 +02:00
kmo
272ec9192e
Let the material classes deliver Cuachy stresses when invoked with iop==3. Account for sigma_zz in L2- and von Mises stress norms for plane strain analyses.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1106 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
akva
aa5b451762
fixed: parallel hdf5
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1105 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
kmo
a997441daa
Compute L2 and von Mises stress norsm for mixed problems also. Some changes in the material interface to support correct pull-back transformation of stresses.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1104 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
kmo
17c591996a
Added output of L2-norm of stress tensor and von Mises stress. Option -outPrec now also affect the norm values - not only the solution components at result points.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1103 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
kmo
127422e533
Regression test update: Use plate strain option
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1102 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
kmo
4a937d5af1
More regression tests for FiniteDefElasticity
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1101 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:51 +02:00
kmo
c244de5c7d
Added truncation of small values to zero in terminal printout to easy comparison with old simulations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1100 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
kmo
b1d175f1c5
Added calculation of correct geometry coefficients for the C^p-1 continuos higher order basis for mixed problem. It is needed when the Dirchlet boundary conditions are position-dependent
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1099 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
kmo
0818c3e17e
Added regression testing for FiniteDeformation solver
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1097 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
akva
ae2bc631c1
Using some new GoTools functionality, including mixed method with C^p-1 continuous displacement field
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1094 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
akva
cf5671249f
fixed: storing of timestep info in xml file
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1092 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
akva
9013e770b6
changed: check for hypre support in PETSC
...
if petsc was compiled without hypre support we would fail to build
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1091 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
kmo
b97963a86a
bugfix: One VTFAPI --> HAS_VTFAPI and some other more cosmetic issues
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1090 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
kmo
caa4c577d1
bugfix: -outPrec option now works again...
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1089 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
kmo
2168fc0511
Corrected the mixed tangent matrix according to KMM + some updated material routines
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1088 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:34 +02:00
akva
64cf88a241
added: method to return the number of registered resultpoints
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1083 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:33 +02:00
akva
04b8c47749
added: flag to dumpresult to ditch formatted output
...
useful when we want to dump results to a file, e.g. for graphing the
data
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1082 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:33 +02:00
akva
8216f43a74
added: changes needed to compile on an intel-based (MKL) system
...
needed for kongull
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1081 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:33 +02:00
akva
405df8580f
changed: use hdf5 convenience macro.
...
this way the code works fine with both 1.6.x and 1.8.x
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1080 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:33 +02:00
akva
e9b8208bdb
added: spalart-allmaras turbulence model integrand and test application
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1076 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:00:33 +02:00
kmo
0de9f510bf
Kernel change: Added base class IntegrandBase with some generic functionality, Integrand is now just an abstract interface
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1074 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:56 +02:00
kmo
d652c21dad
Avoid compile error when HAS_VTFAPI is undefined
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1073 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:55 +02:00
akva
f66b9486ea
fixed: some issues with hdf5 + mpi
...
- use proper field name for dummy records
- don't try to open an empty filespace (newer hdf5 libraries considers
this something to warn about)
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1072 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:55 +02:00
rho
07864919b8
Added options for hypre preconditioners
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1071 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:55 +02:00
rho
5bb6bfec3b
Corrected interpolation for rational splines (NURBS)
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1070 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:55 +02:00
rho
45bad7f88b
Implementation of local coordinates for Lagrange elements
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1069 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-09 09:43:55 +02:00