computeAuxiliaryStressFieldOnPatch(Patch< 3 > &patch, const int auxiliary_stress_field_handle, const int dislocation_stress_field_handle, const double time, const LSMDD_Parameters &lsmdd_params) | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
computeForceOnDislocationLineOnPatch(Patch< 3 > &patch, const int force_handle, const int stress_field_handle, const vector< int > &tangent_vector_handles, const int phi_handle, const int psi_handle, const int line_handle, const double time, const LSMDD_Parameters &lsmdd_params)=0 | LSMDD::LSMDD_PhysicsStrategy | [pure virtual] |
computeStableDtOnPatch(Patch< 3 > &patch) | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
computeVelocityForDislocationLineOnPatch(Patch< 3 > &patch, const int velocity_handle, const int force_handle, const vector< int > &tangent_vector_handles, const int distance_handle, const int phi_handle, const int psi_handle, const int line_handle, const double time, const LSMDD_Parameters &lsmdd_params)=0 | LSMDD::LSMDD_PhysicsStrategy | [pure virtual] |
getBoundaryConditions(IntVector< 3 > &lower_bc, IntVector< 3 > &upper_bc, const int dislocation_line_handle, const LEVEL_SET_FCN_TYPE level_set_fcn) const | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
getBurgersVector(const int dislocation_line_handle) const =0 | LSMDD::LSMDD_PhysicsStrategy | [pure virtual] |
initializeLevelSetFunctionsOnPatch(Patch< 3 > &patch, const double time, const int phi_handle, const int psi_handle)=0 | LSMDD::LSMDD_PhysicsStrategy | [pure virtual] |
LSMDD_PhysicsStrategy() | LSMDD::LSMDD_PhysicsStrategy | [inline] |
numberOfDislocationLines() const =0 | LSMDD::LSMDD_PhysicsStrategy | [pure virtual] |
postprocessAdvanceDislocations(PatchHierarchy< 3 > &hierarchy, const int phi_handle, const int psi_handle, const LSMDD_Parameters &lsmdd_params, const double time) | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
preprocessAdvanceDislocations(PatchHierarchy< 3 > &hierarchy, const int phi_handle, const int psi_handle, const LSMDD_Parameters &lsmdd_params, const double time) | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
providesAuxiliaryStressField() const | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
setLevelSetFunctionBoundaryConditions(Patch< 3 > &patch, const double time, const int phi_handle, const int psi_handle, const IntVector< 3 > &ghost_width_to_fill) | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |
~LSMDD_PhysicsStrategy() | LSMDD::LSMDD_PhysicsStrategy | [inline, virtual] |