OGS
LargeDeformation/ConstitutiveRelations/Gravity.cpp
Go to the documentation of this file.
1
9
10
#include "
Gravity.h
"
11
12
namespace
ProcessLib::LargeDeformation
13
{
14
template
<
int
DisplacementDim>
15
void
GravityModel<DisplacementDim>::eval
(
16
SolidDensity
const
& rho_SR,
VolumetricBodyForce<DisplacementDim>
& out)
const
17
{
18
*out = *rho_SR *
specific_body_force_
;
19
}
20
21
template
struct
GravityModel<2>
;
22
template
struct
GravityModel<3>
;
23
}
// namespace ProcessLib::LargeDeformation
Gravity.h
ProcessLib::LargeDeformation
Definition
LargeDeformation/ConstitutiveRelations/Base.h:21
ProcessLib::LargeDeformation::VolumetricBodyForce
BaseLib::StrongType< GlobalDimVector< DisplacementDim >, struct GravityTag > VolumetricBodyForce
Definition
LargeDeformation/ConstitutiveRelations/Gravity.h:18
ProcessLib::LargeDeformation::SolidDensity
BaseLib::StrongType< double, struct SolidDensityTag > SolidDensity
Definition
LargeDeformation/ConstitutiveRelations/SolidDensity.h:17
ProcessLib::LargeDeformation::GravityModel
Definition
LargeDeformation/ConstitutiveRelations/Gravity.h:23
ProcessLib::LargeDeformation::GravityModel::eval
void eval(SolidDensity const &rho_SR, VolumetricBodyForce< DisplacementDim > &out) const
Definition
LargeDeformation/ConstitutiveRelations/Gravity.cpp:15
ProcessLib::LargeDeformation::GravityModel::specific_body_force_
Eigen::Vector< double, DisplacementDim > const specific_body_force_
Definition
LargeDeformation/ConstitutiveRelations/Gravity.h:35
ProcessLib
LargeDeformation
ConstitutiveRelations
Gravity.cpp
Generated by
1.14.0