Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Daniel Perry
Nektar
Commits
d419c6ef
Commit
d419c6ef
authored
Jul 23, 2013
by
Chris Cantwell
Browse files
Added missing exports to TimeIntegrationWrapper
parent
82fef746
Changes
1
Hide whitespace changes
Inline
Side-by-side
library/LibUtilities/TimeIntegration/TimeIntegrationWrapper.h
View file @
d419c6ef
...
...
@@ -20,20 +20,22 @@ namespace Nektar {
typedef
NekFactory
<
std
::
string
,
TimeIntegrationWrapper
>
TimeIntegrationWrapperFactory
;
TimeIntegrationWrapperFactory
&
GetTimeIntegrationWrapperFactory
();
LIB_UTILITIES_EXPORT
TimeIntegrationWrapperFactory
&
GetTimeIntegrationWrapperFactory
();
typedef
boost
::
shared_ptr
<
TimeIntegrationWrapper
>
TimeIntegrationWrapperSharedPtr
;
class
TimeIntegrationWrapper
{
public:
virtual
~
TimeIntegrationWrapper
()
{}
LIB_UTILITIES_EXPORT
virtual
~
TimeIntegrationWrapper
()
{}
inline
void
InitObject
()
LIB_UTILITIES_EXPORT
inline
void
InitObject
()
{
v_InitObject
();
}
LIB_UTILITIES_EXPORT
TimeIntegrationSolutionSharedPtr
InitializeScheme
(
const
NekDouble
timestep
,
TimeIntegrationScheme
::
ConstDoubleArray
&
y_0
,
...
...
@@ -43,6 +45,7 @@ namespace Nektar {
return
m_integrationScheme
[
m_intSteps
-
1
]
->
InitializeScheme
(
timestep
,
y_0
,
time
,
op
);
}
LIB_UTILITIES_EXPORT
TimeIntegrationScheme
::
ConstDoubleArray
&
TimeIntegrate
(
const
int
timestep
,
...
...
@@ -53,11 +56,13 @@ namespace Nektar {
return
m_integrationScheme
[
min
(
timestep
,
m_intSteps
-
1
)]
->
TimeIntegrate
(
delta_t
,
solvector
,
op
);
}
LIB_UTILITIES_EXPORT
TimeIntegrationMethod
GetIntegrationMethod
()
{
return
m_method
;
}
LIB_UTILITIES_EXPORT
unsigned
int
GetIntegrationSteps
()
{
return
m_intSteps
;
...
...
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