#include "nuto/mechanics/MechanicsEnums.h"
#include "nuto/mechanics/constraints/ConstraintCompanion.h"
#include "nuto/mechanics/elements/ElementBase.h"
#include "nuto/mechanics/nodes/NodeBase.h"
#include "nuto/mechanics/structures/unstructured/Structure.h"
#include "nuto/mechanics/timeIntegration/NewmarkDirect.h"
#include "nuto/mechanics/mesh/MeshGenerator.h"
#include "nuto/mechanics/constitutive/staticData/DataMoistureTransport.h"
#include "nuto/mechanics/constitutive/laws/MoistureTransport.h"
#include "nuto/mechanics/sections/SectionPlane.h"
#include "nuto/mechanics/sections/SectionTruss.h"
#include "nuto/mechanics/timeIntegration/postProcessing/PostProcessor.h"
#include "nuto/visualize/VisualizeEnum.h"
Go to the source code of this file.
#define RES_TOLERANCE 1e-18 |
template<int TDim>
void SetupConstrainedNodeBoundaryElements |
( |
NuTo::Structure & |
rS, |
|
|
std::function< bool(NuTo::NodeBase *)> |
rFunctionGetBoundaryNode, |
|
|
std::function< double(double)> |
rBoundaryConstraintFunction |
|
) |
| |
template<int TDim>
void SetupIntegrationType |
( |
NuTo::Structure & |
rS, |
|
|
int |
rIPT |
|
) |
| |
void SetupMultiProcessor |
( |
NuTo::Structure & |
rS | ) |
|
|
inline |
template<int TDim>
std::shared_ptr<NuTo::Section> SetupSection |
( |
NuTo::Structure & |
rS, |
|
|
double |
rAreaThickness = 1.0 |
|
) |
| |
template<int TDim>
void SetupStructure |
( |
NuTo::Structure & |
rS, |
|
|
std::string |
rTestName |
|
) |
| |
|
inline |
void SetupTimeIntegration |
( |
NuTo::NewmarkDirect & |
rTI, |
|
|
const TimeControl & |
rTC, |
|
|
const std::string & |
rResultDir |
|
) |
| |
|
inline |
void SetupVisualize |
( |
NuTo::Structure & |
rS | ) |
|
|
inline |