v0.14.0 |
#include <MoFEM.hpp>
#include <chrono>
#include <boost/tokenizer.hpp>
#include <IntegrationRules.hpp>
#include <BlockMatData.hpp>
#include <MultifieldPlasticity.hpp>
#include <BasicFiniteElements.hpp>
#include <AnalyticalSurfaces.hpp>
#include <RigidBodies.hpp>
#include <BasicFeTools.hpp>
#include <MatrixFunction.hpp>
#include <ElasticOperators.hpp>
#include <PlasticOperators.hpp>
#include <ContactOperators.hpp>
#include <RotatingFrameOperators.hpp>
#include <DualBase.hpp>
#include <DefaultParams.hpp>
Go to the source code of this file.
Classes | |
struct | MeasureTime |
struct | ContactPlasticity |
struct | ContactPlasticity::ProblemData |
struct | ContactPlasticity::MMonitor |
Typedefs | |
using | OpLogStrainMatrixLhs |
using | OpStiffnessMatrixLhs |
using | OpBodyForce |
using | OpMixDivULhs |
using | OpLambdaGraULhs |
using | OpMixDivURhs |
using | OpMiXLambdaGradURhs |
using | OpMixUTimesDivLambdaRhs |
using | OpMixUTimesLambdaRhs |
using | OpSpringLhs |
using | OpSpringLhsNoFS |
using | OpSpringRhs |
using | OpInertiaForce |
using | OpCentrifugalForce2 |
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
BlockParamData * | cache |
std::map< int, BlockParamData > | mat_blocks |
constexpr bool | TEST_H1_SPACE = false |
EntityType | zero_type = TEST_H1_SPACE ? MBVERTEX : MBTET |
FieldSpace | space_test = (TEST_H1_SPACE ? H1 : L2) |
static char | help [] = "...\n\n" |
Multifield plasticity with contact
Definition in file multifield_plasticity.cpp.
using OpBodyForce |
Definition at line 49 of file multifield_plasticity.cpp.
using OpCentrifugalForce2 |
Definition at line 75 of file multifield_plasticity.cpp.
using OpInertiaForce |
using OpLambdaGraULhs |
Definition at line 54 of file multifield_plasticity.cpp.
using OpLogStrainMatrixLhs |
Definition at line 45 of file multifield_plasticity.cpp.
using OpMixDivULhs |
Definition at line 52 of file multifield_plasticity.cpp.
using OpMixDivURhs |
Definition at line 56 of file multifield_plasticity.cpp.
using OpMiXLambdaGradURhs |
Definition at line 58 of file multifield_plasticity.cpp.
using OpMixUTimesDivLambdaRhs |
Definition at line 60 of file multifield_plasticity.cpp.
using OpMixUTimesLambdaRhs |
Definition at line 62 of file multifield_plasticity.cpp.
using OpSpringLhs |
Definition at line 65 of file multifield_plasticity.cpp.
using OpSpringLhsNoFS |
Definition at line 67 of file multifield_plasticity.cpp.
using OpSpringRhs |
Definition at line 69 of file multifield_plasticity.cpp.
using OpStiffnessMatrixLhs |
Definition at line 47 of file multifield_plasticity.cpp.
int main | ( | int | argc, |
char * | argv[] ) |
< mesh database
< mesh database interface
< finite element database
< finite element database insterface
Definition at line 2605 of file multifield_plasticity.cpp.
BlockParamData* cache |
Definition at line 87 of file multifield_plasticity.cpp.
|
static |
Definition at line 2603 of file multifield_plasticity.cpp.
std::map<int, BlockParamData> mat_blocks |
Definition at line 88 of file multifield_plasticity.cpp.
FieldSpace space_test = (TEST_H1_SPACE ? H1 : L2) |
Definition at line 105 of file multifield_plasticity.cpp.
|
constexpr |
Definition at line 103 of file multifield_plasticity.cpp.
EntityType zero_type = TEST_H1_SPACE ? MBVERTEX : MBTET |
Definition at line 104 of file multifield_plasticity.cpp.