Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Aland, Sebastian
amdis
Commits
ddc24f0f
Commit
ddc24f0f
authored
Oct 28, 2010
by
Thomas Witkowski
Browse files
Small bugfixes.
parent
3207c0f2
Changes
7
Show whitespace changes
Inline
Side-by-side
AMDiS/libtool
View file @
ddc24f0f
...
...
@@ -51,32 +51,32 @@ build_old_libs=yes
pic_mode
=
default
# Whether or not to optimize for fast installation.
fast_install
=
y
es
fast_install
=
needl
es
s
# The host system.
host_alias
=
host
=
i686-redhat
-linux-gnu
host
=
x86_64-unknown
-linux-gnu
host_os
=
linux-gnu
# The build system.
build_alias
=
build
=
i686-redhat
-linux-gnu
build
=
x86_64-unknown
-linux-gnu
build_os
=
linux-gnu
# A sed program that does not truncate output.
SED
=
"/bin/sed"
SED
=
"/
usr/
bin/sed"
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
Xsed
=
"
$SED
-e 1s/^X//"
# A grep program that handles long lines.
GREP
=
"/bin/grep"
GREP
=
"/
usr/
bin/grep"
# An ERE matcher.
EGREP
=
"/bin/grep -E"
EGREP
=
"/
usr/
bin/grep -E"
# A literal string matcher.
FGREP
=
"/bin/grep -F"
FGREP
=
"/
usr/
bin/grep -F"
# A BSD- or MS-compatible name lister.
NM
=
"/usr/bin/nm -B"
...
...
@@ -85,7 +85,7 @@ NM="/usr/bin/nm -B"
LN_S
=
"ln -s"
# What is the maximum length of a command?
max_cmd_len
=
9830
4
max_cmd_len
=
157286
4
# Object file suffix (normally "o").
objext
=
o
...
...
@@ -204,7 +204,7 @@ runpath_var=LD_RUN_PATH
shlibpath_var
=
LD_LIBRARY_PATH
# Is shlibpath searched before the hard-coded library search path?
shlibpath_overrides_runpath
=
no
shlibpath_overrides_runpath
=
yes
# Format of library name prefix.
libname_spec
=
"lib
\$
name"
...
...
@@ -233,10 +233,10 @@ finish_eval=""
hardcode_into_libs
=
yes
# Compile-time system search path for libraries.
sys_lib_search_path_spec
=
"/usr/lib
/openmpi/1.4-gcc/lib /usr/lib /usr/lib/gcc/i386-redhat-linux/4.1.2
/lib"
sys_lib_search_path_spec
=
"/usr/lib
64/gcc/x86_64-suse-linux/4.5 /usr/lib64 /lib64 /usr/x86_64-suse-linux
/lib"
# Run-time system search path for libraries.
sys_lib_dlsearch_path_spec
=
"/lib /usr/lib /usr/
lib/mysql /usr/lib/octave-3.0.1 /usr/lib/qt-3.
3/lib /usr/lib
/qt4/lib /usr/lib/xulrunner-1.9.2
"
sys_lib_dlsearch_path_spec
=
"/lib /usr/lib /usr/
X11R6/lib64/Xaw3d /usr/X11R6/lib64 /usr/lib64/Xaw3d /usr/X11R6/lib/Xaw3d /usr/X11R6/lib /usr/lib/Xaw3d /usr/x86_64-suse-linux/lib /usr/local/lib /opt/kde3/lib /lib64 /lib /usr/lib64 /usr/lib /usr/local/lib64 /opt/kde
3/lib
64
/usr/lib
64/graphviz /usr/lib64/graphviz/sharp /usr/lib64/graphviz/java /usr/lib64/graphviz/perl /usr/lib64/graphviz/php /usr/lib64/graphviz/ocaml /usr/lib64/graphviz/python /usr/lib64/graphviz/lua /usr/lib64/graphviz/tcl /usr/lib64/graphviz/guile /usr/lib64/graphviz/ruby /usr/lib64/octave-3.2.4
"
# Whether dlopen is supported.
dlopen_support
=
unknown
...
...
@@ -253,7 +253,7 @@ striplib="strip --strip-unneeded"
# The linker used to build libraries.
LD
=
"/usr/
bin/ld
"
LD
=
"/usr/
x86_64-suse-linux/bin/ld -m elf_x86_64
"
# Commands used to build an old-style archive.
old_archive_cmds
=
"
\$
AR
\$
AR_FLAGS
\$
oldlib
\$
oldobjs~
\$
RANLIB
\$
oldlib"
...
...
@@ -8908,7 +8908,7 @@ build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
# ### BEGIN LIBTOOL TAG CONFIG: CXX
# The linker used to build libraries.
LD
=
"/usr/
bin/ld
"
LD
=
"/usr/
x86_64-suse-linux/bin/ld -m elf_x86_64
"
# Commands used to build an old-style archive.
old_archive_cmds
=
"
\$
AR
\$
AR_FLAGS
\$
oldlib
\$
oldobjs~
\$
RANLIB
\$
oldlib"
...
...
@@ -9039,17 +9039,17 @@ file_list_spec=""
hardcode_action
=
immediate
# The directories searched by this compiler when creating a shared library.
compiler_lib_search_dirs
=
"
.
/usr/lib
/openmpi/1.4-gcc/lib /usr/lib/openmpi/1.4-gcc
/lib /usr/lib/gcc/
i386-redhat-linux/4.1.2 /usr/lib/gcc/i386-redhat
-linux/
4.1.2
/usr/lib/gcc/
i386-redhat
-linux/4.
1.2
/../../.."
compiler_lib_search_dirs
=
"/usr/lib
64/gcc/x86_64-suse-linux/4.5 /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64 /lib/../lib64 /usr/lib/..
/lib
64
/usr/lib
64
/gcc/
x86_64-suse-linux/4.5/../../../../x86_64-suse
-linux/
lib
/usr/lib
64
/gcc/
x86_64-suse
-linux/4.
5
/../../.."
# Dependencies to place before and after the objects being linked to
# create a shared library.
predep_objects
=
"/usr/lib/crti.o /usr/lib/gcc/
i386-redhat
-linux/4.
1.2
/crtbeginS.o"
postdep_objects
=
"/usr/lib/gcc/
i386-redhat
-linux/4.
1.2
/crtendS.o /usr/lib/crtn.o"
predep_objects
=
"/usr/lib
64/gcc/x86_64-suse-linux/4.5/../../../../lib64
/crti.o /usr/lib
64
/gcc/
x86_64-suse
-linux/4.
5
/crtbeginS.o"
postdep_objects
=
"/usr/lib
64
/gcc/
x86_64-suse
-linux/4.
5
/crtendS.o /usr/lib
64/gcc/x86_64-suse-linux/4.5/../../../../lib64
/crtn.o"
predeps
=
""
postdeps
=
"-lstdc++ -lm -lgcc_s -lc -lgcc_s"
# The library search path used internally by the compiler when linking
# a shared library.
compiler_lib_search_path
=
"-L
. -L/usr/lib/openmpi/1.4-gcc/lib -L/usr/lib/openmpi/1.4-gcc
/lib -L/usr/lib/gcc/
i386-redhat-linux/4.1.2 -L/usr/lib/gcc/i386-redhat
-linux/
4.1.2
-L/usr/lib/gcc/
i386-redhat
-linux/4.
1.2
/../../.."
compiler_lib_search_path
=
"-L
/usr/lib64/gcc/x86_64-suse-linux/4.5 -L/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/..
/lib
64
-L/usr/lib
64
/gcc/
x86_64-suse-linux/4.5/../../../../x86_64-suse
-linux/
lib
-L/usr/lib
64
/gcc/
x86_64-suse
-linux/4.
5
/../../.."
# ### END LIBTOOL TAG CONFIG: CXX
AMDiS/src/Element.cc
View file @
ddc24f0f
...
...
@@ -12,31 +12,6 @@ namespace AMDiS {
std
::
map
<
DegreeOfFreedom
*
,
bool
>
Element
::
deletedDOFs
;
int
Element
::
getRegion
()
const
{
if
(
!
elementData
)
return
-
1
;
ElementRegion_ED
*
red
=
dynamic_cast
<
ElementRegion_ED
*>
(
elementData
->
getElementData
(
ELEMENT_REGION
));
if
(
red
)
return
red
->
getRegion
();
return
-
1
;
}
void
Element
::
setDOFPtrs
()
{
FUNCNAME
(
"Element::setDOFPtrs()"
);
TEST_EXIT_DBG
(
mesh
)(
"no mesh!
\n
"
);
dof
=
mesh
->
createDOFPtrs
();
}
Element
::
Element
(
Mesh
*
aMesh
)
{
mesh
=
aMesh
;
...
...
@@ -48,7 +23,7 @@ namespace AMDiS {
mark
=
0
;
if
(
mesh
)
{
setD
OF
Ptrs
();
setD
of
Ptrs
();
}
else
{
mesh
=
NULL
;
}
...
...
@@ -74,6 +49,31 @@ namespace AMDiS {
}
int
Element
::
getRegion
()
const
{
if
(
!
elementData
)
return
-
1
;
ElementRegion_ED
*
red
=
dynamic_cast
<
ElementRegion_ED
*>
(
elementData
->
getElementData
(
ELEMENT_REGION
));
if
(
red
)
return
red
->
getRegion
();
return
-
1
;
}
void
Element
::
setDofPtrs
()
{
FUNCNAME
(
"Element::setDofPtrs()"
);
TEST_EXIT_DBG
(
mesh
)(
"no mesh!
\n
"
);
dof
=
mesh
->
createDofPtrs
();
}
bool
Element
::
deleteElementData
(
int
typeID
)
{
FUNCNAME
(
"Element::deleteElementData()"
);
...
...
AMDiS/src/Element.h
View file @
ddc24f0f
...
...
@@ -513,7 +513,7 @@ namespace AMDiS {
protected:
/// Sets Element's \ref dof pointer. Used by friend class Mesh.
void
setD
OF
Ptrs
();
void
setD
of
Ptrs
();
/// Sets Element's \ref index. Used by friend class Mesh.
inline
void
setIndex
(
int
i
)
...
...
AMDiS/src/Mesh.cc
View file @
ddc24f0f
...
...
@@ -500,9 +500,9 @@ namespace AMDiS {
}
DegreeOfFreedom
**
Mesh
::
createD
OF
Ptrs
()
DegreeOfFreedom
**
Mesh
::
createD
of
Ptrs
()
{
FUNCNAME
(
"Mesh::createD
OF
Ptrs()"
);
FUNCNAME
(
"Mesh::createD
of
Ptrs()"
);
if
(
nNodeEl
<=
0
)
return
NULL
;
...
...
AMDiS/src/Mesh.h
View file @
ddc24f0f
...
...
@@ -220,7 +220,7 @@ namespace AMDiS {
const
DOFAdmin
*
getVertexAdmin
()
const
;
/// Allocates a array of DOF pointers. The array holds one pointer for each node.
DegreeOfFreedom
**
createD
OF
Ptrs
();
DegreeOfFreedom
**
createD
of
Ptrs
();
/// Returns \ref preserveCoarseDOFs of the mesh
inline
bool
queryCoarseDOFs
()
const
...
...
@@ -406,7 +406,7 @@ namespace AMDiS {
void
removeMacroElements
(
std
::
set
<
MacroElement
*>&
macros
,
const
FiniteElemSpace
*
feSpace
);
/// Frees the array of DOF pointers (see \ref createD
OF
Ptrs)
/// Frees the array of DOF pointers (see \ref createD
of
Ptrs)
void
freeDOFPtrs
(
DegreeOfFreedom
**
ptrs
);
/// Used by \ref findElementAtPoint.
...
...
AMDiS/src/ProblemVec.cc
View file @
ddc24f0f
...
...
@@ -138,6 +138,7 @@ namespace AMDiS {
// === create marker ===
if
(
initFlag
.
isSet
(
INIT_MARKER
))
createMarker
();
if
(
adoptProblem
&&
adoptFlag
.
isSet
(
INIT_MARKER
))
marker
=
adoptProblem
->
getMarkers
();
...
...
@@ -197,8 +198,8 @@ namespace AMDiS {
&
globalRefinements
);
#endif
bool
initMesh
=
initFlag
.
isSet
(
INIT_MESH
)
||
(
adoptProblem
&&
adoptFlag
.
isSet
(
INIT_MESH
));
bool
initMesh
=
initFlag
.
isSet
(
INIT_MESH
)
;
// ||
(adoptProblem && adoptFlag.isSet(INIT_MESH));
// Initialize the meshes if there is no serialization file.
...
...
AMDiS/src/VtkWriter.cc
View file @
ddc24f0f
...
...
@@ -68,8 +68,6 @@ namespace AMDiS {
swapfile
.
close
();
}
file
.
push
(
boost
::
iostreams
::
file_descriptor_sink
(
name
,
std
::
ios
::
trunc
));
// std::ofstream file;
// file.open(name.c_str());
file
<<
"<?xml version=
\"
1.0
\"
?>
\n
"
;
file
<<
"<VTKFile type=
\"
PUnstructuredGrid
\"
>
\n
"
;
...
...
@@ -102,8 +100,6 @@ namespace AMDiS {
file
<<
" </PUnstructuredGrid>
\n
"
;
file
<<
"</VTKFile>
\n
"
;
// file.close();
}
...
...
@@ -121,8 +117,6 @@ namespace AMDiS {
swapfile
.
close
();
}
file
.
push
(
boost
::
iostreams
::
file_descriptor_sink
(
animationFilename
,
std
::
ios
::
trunc
));
// std::ofstream file;
// file.open(animationFilename.c_str());
file
<<
"<?xml version=
\"
1.0
\"
?>
\n
"
;
file
<<
"<VTKFile type=
\"
Collection
\"
version=
\"
0.1
\"
>"
<<
"
\n
"
;
...
...
@@ -140,8 +134,6 @@ namespace AMDiS {
file
<<
"</Collection>
\n
"
;
file
<<
"</VTKFile>
\n
"
;
// file.close();
return
0
;
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment