From 6342da6c0707e3e4e6f9a08555c6d5ccec0999bb Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Tue, 25 Aug 2015 20:55:40 +0300 Subject: [PATCH] Proposal for type hierarchy --- docs/Type structure in JuliaFEM.mm | 151 +++ docs/Type structure in JuliaFEM.svg | 1572 +++++++++++++++++++++++++++ 2 files changed, 1723 insertions(+) create mode 100644 docs/Type structure in JuliaFEM.mm create mode 100644 docs/Type structure in JuliaFEM.svg diff --git a/docs/Type structure in JuliaFEM.mm b/docs/Type structure in JuliaFEM.mm new file mode 100644 index 0000000..4ef6b0a --- /dev/null +++ b/docs/Type structure in JuliaFEM.mm @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/Type structure in JuliaFEM.svg b/docs/Type structure in JuliaFEM.svg new file mode 100644 index 0000000..daf3450 --- /dev/null +++ b/docs/Type structure in JuliaFEM.svg @@ -0,0 +1,1572 @@ + + +Type structure in JuliaFEMFormulationsElectromagneticElasticityDKTTrussBeam2DBeam3DC3D10integration_pointsip4ip3ip2ip1attributes...betaalphastrainstressxiweightel :: Tet10CPS4TemperatureT3D10TopologyConnectivity data (nodes)ElementsRavier-ThomasHermiteP-elementsLagrange3Dhex20hex8Tet10fieldsstresscontact pressureelement_idcoordinatestemperaturedisplacementnode_idstet42Dquad4tri6tri31DUser interfaceProblems3D temperature problem3D continuum problemElement <-> formulationHex20 -> C3D20Hex8 -> C3D8Tet4 -> C3D4Tet10 -> C3D10Axisymmetric heat problemQuad4 -> T4Plane stress problemQuad4 -> CPS4Surface setsElement setsNode sets