Programmer's Documentation

Public Member Functions | List of all members
IsotropicMaterial Class Reference

Detailed Description

Plain isotropic material.

See Also

#include <materialproperty.h>

Inheritance diagram for IsotropicMaterial:
Collaboration diagram for IsotropicMaterial:

Public Member Functions

 IsotropicMaterial (uint id=NotFound)
 undefined material
virtual void writeNastran (std::ostream &os) const
 write NASTRAN bulk data card
virtual XmlElement toXml () const
 write xml representation
virtual void fromXml (const XmlElement &xe)
 import from xml representation
- Public Member Functions inherited from MaterialProperty
 MaterialProperty (uint id=NotFound)
 undefined material
virtual ~MaterialProperty ()

Additional Inherited Members

- Public Types inherited from MaterialProperty
enum  BuiltinMatID {
  AA2024T3Sheet, AA2024T3Plate76, AA2024T8Sheet13, AA7050T74Plate200,
  AA7050T76Plate63, AA7055T77Plate37, AA7150T77Extrusion13, AISI4130Sheet,
  AISI4340Tempered, PH138MoH950Bar, PH174H900Bar, PH177TH1050Sheet,
  Ti6Al4VPlateAnnealed, Ti6Al4VExtrusionAged, EpoxyResin, M21T700,
  CfFabricEpoxyManual, SGfFabricEpoxyManual
 predefined materials More...
- Static Public Member Functions inherited from MaterialProperty
static MaterialPropertyPtr builtinMaterial (BuiltinMatID mat, uint id=1)
 generate a material from builtin ID
static MaterialPropertyPtr createFromXml (const XmlElement &xe)
 create material from XML representation
static MaterialPropertyPtr lookup (const MaterialPropertyArray &db, uint id)
 lookup an iid in material library
static XmlElement collectionToXml (const MaterialPropertyArray &db)
 write a material database to file
static MaterialPropertyArray collectionFromXml (const XmlElement &xe)
 load a material database from file
- Static Public Attributes inherited from MaterialProperty
static const Real NoValue = std::numeric_limits<Real>::max()
 indicates that a value is not set
- Protected Member Functions inherited from MaterialProperty
void bulkIfValid (Real v, std::ostream &os) const
 write value in NASTRAN bulk data if defined
XmlElement baseXml (const std::string &tagname) const
 generate xml representattion with basic attributes
void baseFromXml (const XmlElement &xe)
 extract base class attributes from xml element

The documentation for this class was generated from the following files:
Generated on Mon Jan 24 2022 03:03:18 for libsurf by   doxygen 1.8.5