LifeV
lifev/structure/examples/example_anisotropicTraction/main.cpp File Reference
#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/algorithm/PreconditionerIfpack.hpp>
#include <lifev/core/algorithm/PreconditionerML.hpp>
#include <lifev/core/array/MapEpetra.hpp>
#include <lifev/core/fem/TimeAdvance.hpp>
#include <lifev/core/fem/TimeAdvanceBDF.hpp>
#include <lifev/core/mesh/MeshData.hpp>
#include <lifev/core/mesh/MeshPartitioner.hpp>
#include <lifev/core/filter/PartitionIO.hpp>
#include <lifev/structure/solver/StructuralConstitutiveLawData.hpp>
#include <lifev/structure/solver/StructuralConstitutiveLaw.hpp>
#include <lifev/structure/solver/StructuralOperator.hpp>
#include <lifev/structure/solver/isotropic/VenantKirchhoffMaterialLinear.hpp>
#include <lifev/structure/solver/isotropic/VenantKirchhoffMaterialNonLinearPenalized.hpp>
#include <lifev/structure/solver/isotropic/ExponentialMaterialNonLinear.hpp>
#include <lifev/structure/solver/isotropic/NeoHookeanMaterialNonLinear.hpp>
#include <lifev/structure/solver/isotropic/SecondOrderExponentialMaterialNonLinear.hpp>
#include <lifev/structure/solver/anisotropic/StructuralAnisotropicConstitutiveLaw.hpp>
#include <lifev/structure/solver/anisotropic/HolzapfelMaterialNonLinear.hpp>
#include <lifev/structure/solver/anisotropic/HolzapfelGeneralizedMaterialNonLinear.hpp>
#include <lifev/core/filter/ExporterEnsight.hpp>
#include <lifev/core/filter/ExporterHDF5.hpp>
#include <lifev/core/filter/ExporterEmpty.hpp>
#include <lifev/eta/fem/ETFESpace.hpp>
#include <iostream>
#include <fstream>
#include "ud_functions.hpp"
+ Include dependency graph for lifev/structure/examples/example_anisotropicTraction/main.cpp:

Go to the source code of this file.

Data Structures

class  Structure
 
struct  Structure::Private
 

Namespaces

 anonymous_namespace{main.cpp}
 

Enumerations

enum  TimeScheme {
  BDF_ORDER_ONE = 1, BDF_ORDER_TWO, BDF_ORDER_THREE, BDF_ORDER_ONE = 1,
  BDF_ORDER_TWO, BDF_ORDER_THREE, BDF_ORDER_ONE = 1, BDF_ORDER_TWO,
  BDF_ORDER_THREE, BDF_ORDER_ONE = 1, BDF_ORDER_TWO, BDF_ORDER_THREE,
  BDF_ORDER_ONE = 1, BDF_ORDER_TWO, BDF_ORDER_THREE, BDF_ORDER_ONE = 1,
  BDF_ORDER_TWO, BDF_ORDER_THREE, BDF_ORDER_ONE = 1, BDF_ORDER_TWO = 2,
  BDF_ORDER_THREE = 3, BDF_ORDER_ONE = 1, BDF_ORDER_TWO, BDF_ORDER_THREE,
  BDF_ORDER_ONE = 1, BDF_ORDER_TWO, BDF_ORDER_THREE
}
 

Functions

std::set< UIntparseList (const std::string &list)
 
int main (int argc, char **argv)
 

Variables

int returnValue = EXIT_FAILURE
 
static bool regIF = (PRECFactory::instance().registerProduct ( "Ifpack", &createIfpack ) )
 
static bool regML = (PRECFactory::instance().registerProduct ( "ML", &createML ) )
 

Enumeration Type Documentation

◆ TimeScheme

enum TimeScheme
Enumerator
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 
BDF_ORDER_ONE 
BDF_ORDER_TWO 
BDF_ORDER_THREE 

Definition at line 104 of file lifev/structure/examples/example_anisotropicTraction/main.cpp.

Function Documentation

◆ parseList()

std::set<UInt> parseList ( const std::string &  list)

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ returnValue

int returnValue = EXIT_FAILURE