kmo
f3a5796a70
Install executables and only a subset of the ASM-headers
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1293 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:54 +02:00
kmo
aa3e112a76
Changes in SIMparameters
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1292 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:54 +02:00
kmo
9c47403736
Minor fixes to some memory issues revieled by valgrind
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1291 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
46e04a7d32
Added support for multi-patch C1-continuos models
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1290 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
24cf8b3f9e
Added possibility for varying time step size
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1289 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
adbfa04705
Extended the REFINE command to handle geometric graded knots
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1288 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
d4421144d9
Simulation class for C1-continous Euler-Bernoulli beam problems
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1287 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
6f617bf0f4
Input files for simply supported 1D Euler-Bernouli beam
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1286 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
451e01663c
Added usage of second derivatives when integrand type is 2 of 1D patches
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1285 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
c5075198d2
1D option for KirchhoffLovePlate ==> EulerBernoulliBeam
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1284 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
9d5d908469
Bugfix: Must clear myGlv2Loc also in case of adaptive simulation
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1283 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
334e4f27a1
Further refactoring: enum Discretization is now in ASM scope
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1281 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
f58393f317
Some refactoring: Moved instanciation of 2D patches to static create method in ASM2D-scope and Discretization enum to ASM-scope
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1280 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
2febd03de2
Added class ASMs2DC1 for problems with C1-continuity + some associated refactoring
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1279 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:53 +02:00
kmo
800425c66c
Added alternative nodal renumbering scheme preserving the relative ordering
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1278 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
26774b0c3c
Added copy constructor for the ASM classes, enabling sharing of common grid data
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1276 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
ee2c687a98
Various axisymmetrix bugfixes
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1275 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
9c20c79ae9
..and finally the Qq/Qq-1 formulations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1273 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
2d79efb9bf
Axisymmetric Qp/Pp-1 formulation now operational
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1272 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
0ce4d82fe4
Axisymmetric Fbar formulation now operational
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1271 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
fae5ff6b96
Extensions for axisymmetric formulations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1270 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
5530f29bef
Merged integrand class AxSymmElasticity with Eleasticity/LinearElasticity
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1269 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
d6ebdc1404
Iteration norm correction when prescribed DOFs exist
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1268 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
c5b055d426
FSI update: Computation of grid velocity and update of nodal coordinates for the CFD grids. Also cleaned the parse methods of the substep solvers to avoid too much code duplication.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1265 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:52 +02:00
kmo
781dc15126
Added virtual method updateCoords for use in ALE-formulations of FSI-problems
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1264 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
akva
cb8cb697c2
updated: spalart allmaras documentation with some verification data
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1263 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
akva
341fd41ecc
fixed: some of my doxygen sins remedied
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1261 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
fd91ae6bf1
Starting on 2D fluid-structure-interation simulator
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1260 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
4f3cca3ef8
Extended the updateDirichlet method to also accept vector functions as Dirichlet conditions
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1259 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
b0392a91c1
Added initSystem, preprocess, shareVTF and another saveStep method taking iBlock as argument instead of using the internal nBlock variable
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1258 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
af0fa4d2e8
Added methods [sg]etVTF and default value newLHSmatrix=true in finalizeAssembly
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1256 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
fa8a9b2bb9
Some refactoring in preparation for fluid-structure interaction simulation: Essentially merging different methods assembleSystem, solveSystem, etc. into one for each substep simulation class
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1255 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:51 +02:00
kmo
63afe3044b
Fixed memory leakage due to missing deletion of the dynamically allocated MPC objects
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1249 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
akva
72833f8339
added: ability to process several input files in the HDF5 to VTx converter
...
useful when restarting to different files and you want to join them
into one vtffile/vtu sequence. note that it's probably a bit hairy
yet with respect to some of the more advanced options (starttime aso).
but it does the job for now
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1247 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
kmo
3ee059f146
Corrections for VTF-output with Lagrange elements
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1246 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
kmo
63c70ba16a
Regression test updates, basically removing some bingo node numbers. They now all pass on cauchy at least (Ubuntu 11.04) and on my laptop (10.04)
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1245 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
akva
d012932376
fixed: compile with MKL failed due to a deplibs -> depslibs typo
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1238 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
akva
2ac520caad
added: Interpolate1D function
...
given a dataset, return values using linear interpolation
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1237 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
akva
0a2911ef36
fixed: wrong calculation of the realTimeLevel with no stride.
...
it's still not spot on, but at least it works fine with stride=1 now
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1234 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
kmo
4adb83d2b3
Re-use sparsity pattern when the matrix dismension us unchanged. This saves a lot of computation time during element asembly in nonlinear/time-dependent simulations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1233 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
kmo
2c67db70fc
Added hydrostatic pressure as additional output variable for Neo-Hooke materials
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1232 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:50 +02:00
kmo
8d9c65820f
Doxygen comments updates
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1231 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
becbfed22d
fixed: wrong doxy confusing me when doing the converter
...
parameter is the blockID, not the step identifier
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1228 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
kmo
31d2d04872
Added output if initial grid to eps too
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1224 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
58eeedaf4d
added: support for time dependent / adaptive geometries in the converter
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1221 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
60f06a6b17
added: support for time dependent / adaptive geometries in the data exporter
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1220 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
6d38abf319
fixed: fix the VTF output in the converter after adaptive geometry changes
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1216 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
kjetijo
a8e7c6044a
Added: support for nviz != 2 as well as fixing some tabulator indentations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1215 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
b730f43bdd
added: sanity freespace limit in the HDF5 writer to avoid corrupting files
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1212 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:49 +02:00
akva
f3954a730b
fixed: sync VTU output with changes after adding adaptive geometry support
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1211 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:01:48 +02:00