akva
aac75d81a8
added: flag regtests with NavierStokes solver
...
easier to locate without having to resort to searching for filenames
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2750 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:47 +02:00
akva
137fc1d5e6
added: ability to restart FSI simulations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2748 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:47 +02:00
akva
caa675fb87
fixed: 'once' type field output in HDF5 converter
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2746 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:47 +02:00
akva
889307c731
fixed: restart ability (writing side) in FSI application
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2739 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
rho
f1d09f5567
Added some more Hypre parameters for block-matrix
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2736 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
akva
a0df358455
fixed: need to initialize nGlPatches when partitioning is specified in patches per process
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2731 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
kmo
e81663105d
Fixed: Generation of boundary force threading groups for Chorin
...
Renamed namespace StokesUtils to Stokes.
Removed two unused methods in SIMOverride.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2729 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
kmo
e64b7c3413
Changed: Renamed class Stokes to StokesBase (since this is a base class).
...
Removed class NSNonLinSIM, using NonLinSIM directly instead.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2728 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
kmo
2abb1f0f0a
Changed: The SIMbase::getPatch method now uses 1-based index as argument.
...
ASMbase::assignNodeNumbers can increment from zero-based to one-based numbers.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2727 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:46 +02:00
kmo
a55d652b9d
Changed: Allow HDF5-file names to be specified with extensions + cosmetics and doxy things
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2726 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
rho
122a1e3f5d
Functionality to specify fixed number of blocks per patch
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2724 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
kmo
12d0eb60a0
Changed: Replaced the other SAM::assembleReactions method with SAM::addToRHS.
...
This has nothing to do with reaction forces as such.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2722 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
kmo
a70fe509ac
Changed: Do not increment linear solutions
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2721 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
akva
34b4e69c76
added: VMS parameters can now be set in xml input.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2719 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
akva
650d96e265
changed: remove unused method from PETScMatrix
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2716 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
kmo
7d14f3ec74
Fixed: Do not add nodes to the set of nodes to receive projected prescribed
...
values if the node already has been assigned homogeneous Dirchlet conditions
from an adjacent boundary.
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2715 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
kmo
e202ea3478
Added: Framework for co-rotational beam elements
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2714 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:45 +02:00
kmo
078db406a6
Changed: Increment property codes by 10^6 to allow for up to 6 nodal DOFs
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2713 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
kmo
7d6509e7f5
Changed: Extended the initElement interface with a const FiniteElement& argument
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2712 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
akva
8af1c66215
fixed: avoid crashing if no prefixes are given
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2710 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
akva
fc88fe7157
fix solution norm summary in Stokes application
...
now shares code with the navierstokes solver
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2708 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
akva
ba43e77b85
changed: don't use bash-specific globbing to avoid simpler shells (osx, mingw)
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2703 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
akva
fd2d13984f
added: functions to interpolate (or rather, for now; approximate) a Field for ASMs
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2701 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:44 +02:00
akva
57f9f4bae5
added: support storing fields only once inside HDF5
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2699 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
f41f4b1edc
fixed: return the actual amount of DOFs extracted
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2698 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
c457f9c067
added: support for storing nodal forces in HDF5 output files
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2696 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
e5cd8e19c0
fixed: make sure initial conditions and actual patches' parametrization matches
...
this is easily not the case. has plagued the FSI simulations for a while,
leading to wrong walldistances and insane grid stiffnesses in the
mesh mover
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2694 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
adac8c381c
added: method to copy parameter domain from a patch to another
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2693 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
kmo
6ad6a5dd9a
Fixed: Should update incDis also when updating the total displacement in sub-iterations
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2689 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
kmo
d41245dc9a
Removed overridden method + some doxygen corrections.
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2688 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
fe97730712
output combined displacements in the HDF5 converter application
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2686 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:43 +02:00
akva
4a57f1e300
remedy some doxy sins
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2684 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
d4471f95c9
fixed: store displacements with the correct name in the HDF5 converter
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2682 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
5e1b3c83ab
Doxy fixes
...
- add a doc target for the cfd solvers
- make sure doxy can be generated for the library if you use the
submodule option
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2681 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
d36b7660fb
give the hdf5 fields unique descriptions in the FSI simulator
...
they are used as a map key in the converter application
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2680 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
a309199788
fix HDF5 output for redundantly run simulators
...
the data was written on all processes, leading to excessive
data sizes and trouble for the converter
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2679 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
7682e1cf20
changes needed to compile with the clang compiler
...
clang++ enforces c++ standards more strictly than g++
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2677 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
d9e3526dea
update debian packaging
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2676 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
c069a6bdea
unify VMS/Chorin apps
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2675 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
70f685e583
no reason to introduce a vtable here
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2674 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
16bd9a6450
added: support setting a subdir for where to locate tests
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2673 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:42 +02:00
akva
06a10bc77b
add helper template for overriding SIM interfaces
...
useful when augmenting a SIM through a wrapping template
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2671 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
f6226f1c14
make function public
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2670 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
8700089d27
add read only accessor for the SAM object
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2669 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
6e407dcc8b
add methods for external manipulation of heading
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2668 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
03f280e0c4
filter out sources which are included in other files and should not be compiled on their own
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2666 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
a385056f9a
check for parallel adm
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2665 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
rho
5c66fe8d84
Modification to run assembleReactions with PETSc
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2663 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
6b3ebbb043
fixed: need to take the absolute value of the results
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2662 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00
akva
54185a4676
changed: make the processadm member a non-pointer
...
fixes reference counting (mpi crashes at end of execution)
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2661 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:41 +02:00