Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::DislocationNetwork< dim > Member List

This is the complete list of members for model::DislocationNetwork< dim >, including all inherited members.

addConfiguration(const DefectiveCrystalConfigIO< dim > &)model::DislocationNetwork< dim >
alphaLineTensionmodel::DislocationNetwork< dim >
averagePlasticDistortion() const overridemodel::DislocationNetwork< dim >virtual
averagePlasticDistortionRate() const overridemodel::DislocationNetwork< dim >virtual
averagePlasticStrain() constmodel::DislocationNetwork< dim >
averagePlasticStrainRate() constmodel::DislocationNetwork< dim >
averageStress() const overridemodel::DislocationNetwork< dim >virtual
bulkNucleationModelmodel::DislocationNetwork< dim >
climbSolvermodel::DislocationNetwork< dim >
model::clone(const KeyType &key, const Args &... args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::clone(const KeyType &key, const Args &... args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::clone(const KeyType &key, const Args &... args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::clone(const KeyType &key, const Args &... args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >inline
computeDDinteractionsmodel::DislocationNetwork< dim >
computeElasticEnergyPerLengthmodel::DislocationNetwork< dim >
connect(const SharedLoopNodePtrType &n0, const SharedLoopNodePtrType &n1, const std::shared_ptr< LoopType > &tempLoop)model::LoopNetwork< DislocationNetwork< dim > >inlineprotected
contract(std::shared_ptr< NetworkNodeType > nA, std::shared_ptr< NetworkNodeType > nB)model::DislocationNetwork< dim >
contractLoopNodes(const LoopNodeType *const Ni, const LoopNodeType *const Nj)model::LoopNetwork< DislocationNetwork< dim > >inline
contractNetworkNodes(const SharedNetworkNodePtrType &Ni, const SharedNetworkNodePtrType &Nj)model::LoopNetwork< DislocationNetwork< dim > >inline
model::create(const Args &...args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::create(const Args &...args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::create(const Args &...args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::create(const Args &...args)model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >inline
crossSlipMakermodel::DislocationNetwork< dim >
crossSlipModelmodel::DislocationNetwork< dim >
CRTP()model::CRTP< DislocationNetwork< dim > >inline
danglingBoundaryLoopNodesmodel::DislocationNetwork< dim >
ddBasemodel::DislocationNetwork< dim >
ddSolverTypemodel::DislocationNetwork< dim >
deleteLoop(const size_t &loopID)model::LoopNetwork< DislocationNetwork< dim > >inline
derived()model::CRTP< DislocationNetwork< dim > >inlineprotected
disconnect(const SharedLoopNodePtrType &n0, const SharedLoopNodePtrType &n1, const std::shared_ptr< LoopType > &loop)model::LoopNetwork< DislocationNetwork< dim > >inlineprotected
DislocationNetwork(MicrostructureContainerType &mc)model::DislocationNetwork< dim >
displacement(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const overridemodel::DislocationNetwork< dim >
model::MicrostructureBase::displacement(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0model::MicrostructureBase< dim >pure virtual
model::MicrostructureBase::displacement(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) constmodel::MicrostructureBase< dim >
ElementType typedefmodel::DislocationNetwork< dim >
executeSingleGlideStepDiscreteEvents(const long int &runID)model::DislocationNetwork< dim >
expandLoopLink(const LoopLinkType &Lij, const SharedLoopNodePtrType &loopNode)model::LoopNetwork< DislocationNetwork< dim > >inline
expandNetworkLink(const std::shared_ptr< NetworkLinkType > &Lij, const SharedNetworkNodePtrType &networkNode)model::LoopNetwork< DislocationNetwork< dim > >inline
FiniteElementType typedefmodel::MicrostructureBase< dim >
FlowType typedefmodel::DislocationNetwork< dim >
model::get(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::get(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::get(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::get(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >inline
getDt() const overridemodel::DislocationNetwork< dim >virtual
model::getRef(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::getRef(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::getRef(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >inline
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::getRef(const KeyType &key) constmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >inline
glideSolvermodel::DislocationNetwork< dim >
glideStepsSinceLastClimbmodel::DislocationNetwork< dim >
immobileClusters(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const overridemodel::DislocationNetwork< dim >
model::MicrostructureBase::immobileClusters(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0model::MicrostructureBase< dim >pure virtual
inclusions() constmodel::DislocationNetwork< dim >
inelasticDisplacementRate(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const overridemodel::DislocationNetwork< dim >
model::MicrostructureBase::inelasticDisplacementRate(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0model::MicrostructureBase< dim >pure virtual
initializeConfiguration(const DefectiveCrystalConfigIO< dim > &configIO, const std::ofstream &f_file, const std::ofstream &F_labels) overridemodel::DislocationNetwork< dim >virtual
insertLoop(const std::shared_ptr< LoopType > &loop, const std::vector< std::shared_ptr< LoopNodeType > > nodes)model::LoopNetwork< DislocationNetwork< dim > >inline
isClimbStep() constmodel::DislocationNetwork< dim >
iSizemodel::MicrostructureBase< dim >static
junctionsMakermodel::DislocationNetwork< dim >
model::KeyType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::KeyType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::KeyType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::KeyType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >
lastUpdateTimemodel::MicrostructureBase< dim >
LoopContainerType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
LoopLinkContainerType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
loopLinks()model::LoopNetwork< DislocationNetwork< dim > >inline
LoopLinkType typedefmodel::DislocationNetwork< dim >
LoopNetworkType typedefmodel::DislocationNetwork< dim >
LoopNodeContainerType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
loopNodes() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
LoopNodeType typedefmodel::DislocationNetwork< dim >
loops() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
LoopType typedefmodel::DislocationNetwork< dim >
MatrixDim typedefmodel::DislocationNetwork< dim >
MicrostructureBase(const std::string &tag_in, MicrostructureContainer< dim > &m_in)model::MicrostructureBase< dim >
MicrostructureContainerType typedefmodel::DislocationNetwork< dim >
microstructuresmodel::MicrostructureBase< dim >
mobileConcentration(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const overridemodel::DislocationNetwork< dim >
model::MicrostructureBase::mobileConcentration(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0model::MicrostructureBase< dim >pure virtual
moveNodes(const double &dt_in)model::DislocationNetwork< dim >
mSizemodel::MicrostructureBase< dim >static
NdofXnodemodel::DislocationNetwork< dim >static
networkLength() constmodel::DislocationNetwork< dim >
networkLengthPerSlipSystem() constmodel::DislocationNetwork< dim >
NetworkLinkContainerType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
networkLinks()model::LoopNetwork< DislocationNetwork< dim > >inline
NetworkLinkType typedefmodel::DislocationNetwork< dim >
NetworkNodeContainerType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
networkNodes() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
NetworkNodeType typedefmodel::DislocationNetwork< dim >
networkRemeshermodel::DislocationNetwork< dim >
nodalVelocityConstraintsmodel::DislocationNetwork< dim >
nodeContractormodel::DislocationNetwork< dim >
NodeType typedefmodel::DislocationNetwork< dim >
output(DefectiveCrystalConfigIO< dim > &configIO, DefectiveCrystalAuxIO< dim > &auxIO, std::ofstream &f_file, std::ofstream &F_labels) const overridemodel::DislocationNetwork< dim >virtual
outputDislocationDensityPerSlipSystemmodel::DislocationNetwork< dim >
outputLinkingNumbersmodel::DislocationNetwork< dim >
outputLoopLengthmodel::DislocationNetwork< dim >
outputPlasticDistortionPerSlipSystemmodel::DislocationNetwork< dim >
outputQuadraturePointsmodel::DislocationNetwork< dim >
outputSegmentPairDistancesmodel::DislocationNetwork< dim >
p_derived()model::CRTP< DislocationNetwork< dim > >inlineprotected
pointGrains(const VectorDim &x, const NodeType *const node, const ElementType *const ele, const SimplexDim *const guess) constmodel::MicrostructureBase< dim >
printLoopNodes() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
printLoops() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
printNetworkNodes() constmodel::LoopNetwork< DislocationNetwork< dim > >inline
removeLoopNode(const size_t &nodeID)model::LoopNetwork< DislocationNetwork< dim > >inline
removeNetworkNode(const size_t &nodeID)model::LoopNetwork< DislocationNetwork< dim > >inline
reSolve() overridemodel::DislocationNetwork< dim >virtual
setConfiguration(const DefectiveCrystalConfigIO< dim > &)model::DislocationNetwork< dim >
SharedLoopNodePtrType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
SharedNetworkNodePtrType typedefmodel::LoopNetwork< DislocationNetwork< dim > >
model::SharedPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::SharedPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::SharedPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::SharedPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >
SimplexDim typedefmodel::DislocationNetwork< dim >
slipSystemAveragePlasticDistortion() constmodel::DislocationNetwork< dim >
solve() overridemodel::DislocationNetwork< dim >virtual
stochasticForceGeneratormodel::DislocationNetwork< dim >
storeSingleGlideStepDiscreteEvents(const long int &runID)model::DislocationNetwork< dim >
stress(const VectorDim &, const NodeType *const, const ElementType *const ele, const SimplexDim *const guess) const overridemodel::DislocationNetwork< dim >
model::MicrostructureBase::stress(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0model::MicrostructureBase< dim >pure virtual
model::MicrostructureBase::stress(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) constmodel::MicrostructureBase< dim >
subcyclingBinsmodel::DislocationNetwork< dim >
surfaceNucleationModelmodel::DislocationNetwork< dim >
tagmodel::MicrostructureBase< dim >
timeSinceLastUpdate() constmodel::MicrostructureBase< dim >
timeSteppermodel::DislocationNetwork< dim >
TraitsType typedefmodel::DislocationNetwork< dim >
trialNodeMotionmodel::DislocationNetwork< dim >
updateBoundaryNodes(const std::function< void()> &checkpoint={})model::DislocationNetwork< dim >
updateConfiguration() overridemodel::DislocationNetwork< dim >virtual
updateGeometry()model::DislocationNetwork< dim >
use_velocityFiltermodel::DislocationNetwork< dim >
VectorDim typedefmodel::DislocationNetwork< dim >
VectorISize typedefmodel::DislocationNetwork< dim >
VectorLowerDim typedefmodel::DislocationNetwork< dim >
VectorMSize typedefmodel::DislocationNetwork< dim >
velocityReductionFactormodel::DislocationNetwork< dim >
verboseDislocationNetworkmodel::DislocationNetwork< dim >static
verboseDislocationNodemodel::DislocationNetwork< dim >
verboseLevelmodel::LoopNetwork< DislocationNetwork< dim > >static
model::WeakPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >::WeakPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::LoopNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >::WeakPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkNodeType >
model::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >::WeakPtrType typedefmodel::WeakPtrFactory< DislocationNetwork< dim >, TypeTraits< DislocationNetwork< dim > >::NetworkLinkType >
~MicrostructureBase()=defaultmodel::MicrostructureBase< dim >virtual