adaptiveRefine(unsigned int _currentIncrement) | MatrixFreePDE< dim, degree > | protected |
adaptiveRefineCriterion() | MatrixFreePDE< dim, degree > | protectedvirtual |
applyDirichletBCs() | MatrixFreePDE< dim, degree > | protected |
applyInitialConditions() | MatrixFreePDE< dim, degree > | protected |
applyNeumannBCs() | MatrixFreePDE< dim, degree > | protected |
assembler_lock | MatrixFreePDE< dim, degree > | protected |
buildFields() | MatrixFreePDE< dim, degree > | |
call_setRigidBodyModeConstraints(std::vector< int > rigidBodyModeComponents, unsigned int &num_constraints) | setRigidBodyModeConstraintsTest< dim, degree > | inline |
CIJ_tensor_size | MatrixFreePDE< dim, degree > | protectedstatic |
computeExplicitRHS() | MatrixFreePDE< dim, degree > | protected |
computeIntegral(double &integratedField, int index, std::vector< vectorType *> postProcessedSet) | MatrixFreePDE< dim, degree > | protected |
computeIntegralMF(double &integratedField, int index, const std::vector< vectorType *> postProcessedSet) | MatrixFreePDE< dim, degree > | protected |
computeInvM() | MatrixFreePDE< dim, degree > | protected |
computeLaplaceRHS(unsigned int fieldIndex) | MatrixFreePDE< dim, degree > | protected |
computeNonexplicitRHS() | MatrixFreePDE< dim, degree > | protected |
computePostProcessedFields(std::vector< vectorType *> &postProcessedSet) | MatrixFreePDE< dim, degree > | protected |
computing_timer | MatrixFreePDE< dim, degree > | mutableprotected |
constraintsDirichletSet | MatrixFreePDE< dim, degree > | protected |
constraintsDirichletSet_nonconst | MatrixFreePDE< dim, degree > | protected |
constraintsOtherSet | MatrixFreePDE< dim, degree > | protected |
constraintsOtherSet_nonconst | MatrixFreePDE< dim, degree > | protected |
current_grain_reassignment | MatrixFreePDE< dim, degree > | protected |
currentCheckpoint | MatrixFreePDE< dim, degree > | protected |
currentFieldIndex | MatrixFreePDE< dim, degree > | protected |
currentIncrement | MatrixFreePDE< dim, degree > | protected |
currentOutput | MatrixFreePDE< dim, degree > | protected |
currentTime | MatrixFreePDE< dim, degree > | protected |
dofHandlersSet | MatrixFreePDE< dim, degree > | protected |
dofHandlersSet_nonconst | MatrixFreePDE< dim, degree > | protected |
dU_scalar | MatrixFreePDE< dim, degree > | protected |
dU_vector | MatrixFreePDE< dim, degree > | protected |
ellipticFieldIndex | MatrixFreePDE< dim, degree > | protected |
equationLHS(variableContainer< dim, degree, dealii::VectorizedArray< double > > &variable_list, dealii::Point< dim, dealii::VectorizedArray< double > > q_point_loc) const | setRigidBodyModeConstraintsTest< dim, degree > | inlineprivatevirtual |
explicitEquationRHS(variableContainer< dim, degree, dealii::VectorizedArray< double > > &variable_list, dealii::Point< dim, dealii::VectorizedArray< double > > q_point_loc) const | setRigidBodyModeConstraintsTest< dim, degree > | inlineprivatevirtual |
FESet | MatrixFreePDE< dim, degree > | protected |
fields | MatrixFreePDE< dim, degree > | |
first_integrated_var_output_complete | MatrixFreePDE< dim, degree > | protected |
freeEnergyValues | MatrixFreePDE< dim, degree > | protected |
generatingInitialGuess | MatrixFreePDE< dim, degree > | protected |
getComponentsWithRigidBodyModes(std::vector< int > &) const | MatrixFreePDE< dim, degree > | protected |
getExplicitRHS(const MatrixFree< dim, double > &data, std::vector< vectorType *> &dst, const std::vector< vectorType *> &src, const std::pair< unsigned int, unsigned int > &cell_range) const | MatrixFreePDE< dim, degree > | protected |
getFieldIndex(std::string _name) | MatrixFreePDE< dim, degree > | protected |
getIntegralMF(const MatrixFree< dim, double > &data, std::vector< vectorType *> &dst, const std::vector< vectorType *> &src, const std::pair< unsigned int, unsigned int > &cell_range) | MatrixFreePDE< dim, degree > | protected |
getLaplaceLHS(const MatrixFree< dim, double > &data, vectorType &dst, const vectorType &src, const std::pair< unsigned int, unsigned int > &cell_range) const | MatrixFreePDE< dim, degree > | protected |
getLaplaceRHS(const MatrixFree< dim, double > &data, vectorType &dst, const vectorType &src, const std::pair< unsigned int, unsigned int > &cell_range) const | MatrixFreePDE< dim, degree > | protected |
getLHS(const MatrixFree< dim, double > &data, vectorType &dst, const vectorType &src, const std::pair< unsigned int, unsigned int > &cell_range) const | MatrixFreePDE< dim, degree > | protected |
getLocalNucleiList(std::vector< nucleus< dim > > &newnuclei) const | MatrixFreePDE< dim, degree > | protected |
getNewNuclei() | MatrixFreePDE< dim, degree > | protected |
getNonexplicitRHS(const MatrixFree< dim, double > &data, std::vector< vectorType *> &dst, const std::vector< vectorType *> &src, const std::pair< unsigned int, unsigned int > &cell_range) const | MatrixFreePDE< dim, degree > | protected |
getNucleationProbability(variableValueContainer, double, dealii::Point< dim >, unsigned int variable_index) const | MatrixFreePDE< dim, degree > | inlineprotectedvirtual |
getPostProcessedFields(const dealii::MatrixFree< dim, double > &data, std::vector< vectorType *> &dst, const std::vector< vectorType *> &src, const std::pair< unsigned int, unsigned int > &cell_range) | MatrixFreePDE< dim, degree > | protected |
getRHS(const MatrixFree< dim, double > &data, std::vector< vectorType *> &dst, const std::vector< vectorType *> &src, const std::pair< unsigned int, unsigned int > &cell_range) const | setRigidBodyModeConstraintsTest< dim, degree > | inlineprivate |
has_Dirichlet_BCs | MatrixFreePDE< dim, degree > | protected |
hasExplicitEquation | MatrixFreePDE< dim, degree > | protected |
hasNonExplicitEquation | MatrixFreePDE< dim, degree > | protected |
init() | MatrixFreePDE< dim, degree > | virtual |
initForTests() | MatrixFreePDE< dim, degree > | |
integral_index | MatrixFreePDE< dim, degree > | protected |
integrated_postprocessed_fields | MatrixFreePDE< dim, degree > | protected |
integrated_var | MatrixFreePDE< dim, degree > | protected |
invM | MatrixFreePDE< dim, degree > | protected |
isEllipticBVP | MatrixFreePDE< dim, degree > | protected |
isTimeDependentBVP | MatrixFreePDE< dim, degree > | protected |
load_checkpoint_fields() | MatrixFreePDE< dim, degree > | protected |
load_checkpoint_time_info() | MatrixFreePDE< dim, degree > | protected |
load_checkpoint_triangulation() | MatrixFreePDE< dim, degree > | protected |
locally_relevant_dofsSet | MatrixFreePDE< dim, degree > | protected |
locally_relevant_dofsSet_nonconst | MatrixFreePDE< dim, degree > | protected |
makeTriangulation(parallel::distributed::Triangulation< dim > &) const | MatrixFreePDE< dim, degree > | virtual |
markBoundaries(parallel::distributed::Triangulation< dim > &) const | MatrixFreePDE< dim, degree > | protected |
matrixFreeObject | MatrixFreePDE< dim, degree > | protected |
MatrixFreePDE(userInputParameters< dim >) | MatrixFreePDE< dim, degree > | |
move_file(const std::string &, const std::string &) | MatrixFreePDE< dim, degree > | protected |
nonExplicitEquationRHS(variableContainer< dim, degree, dealii::VectorizedArray< double > > &variable_list, dealii::Point< dim, dealii::VectorizedArray< double > > q_point_loc) const | setRigidBodyModeConstraintsTest< dim, degree > | inlineprivatevirtual |
nuclei | MatrixFreePDE< dim, degree > | protected |
outputFreeEnergy(const std::vector< double > &freeEnergyValues) const | MatrixFreePDE< dim, degree > | protected |
outputResults() | MatrixFreePDE< dim, degree > | protected |
parabolicFieldIndex | MatrixFreePDE< dim, degree > | protected |
pcout | MatrixFreePDE< dim, degree > | |
postProcessedFields(const variableContainer< dim, degree, dealii::VectorizedArray< double > > &variable_list, variableContainer< dim, degree, dealii::VectorizedArray< double > > &pp_variable_list, const dealii::Point< dim, dealii::VectorizedArray< double > > q_point_loc) const | MatrixFreePDE< dim, degree > | inlineprotectedvirtual |
reassignGrains() | MatrixFreePDE< dim, degree > | protected |
refineGrid() | MatrixFreePDE< dim, degree > | protected |
refineMeshNearNuclei(std::vector< nucleus< dim > > newnuclei) | MatrixFreePDE< dim, degree > | protected |
reinit() | MatrixFreePDE< dim, degree > | protected |
residualSet | MatrixFreePDE< dim, degree > | protected |
safetyCheckNewNuclei(std::vector< nucleus< dim > > newnuclei, std::vector< unsigned int > &conflict_ids) | MatrixFreePDE< dim, degree > | protected |
save_checkpoint() | MatrixFreePDE< dim, degree > | protected |
setBCs() | setRigidBodyModeConstraintsTest< dim, degree > | inline |
setInitialCondition(const dealii::Point< dim > &p, const unsigned int index, double &scalar_IC, dealii::Vector< double > &vector_IC) | setRigidBodyModeConstraintsTest< dim, degree > | inlinevirtual |
setNonlinearEqInitialGuess() | MatrixFreePDE< dim, degree > | protected |
setNonUniformDirichletBCs(const dealii::Point< dim > &p, const unsigned int index, const unsigned int direction, const double time, double &scalar_BC, dealii::Vector< double > &vector_BC) | setRigidBodyModeConstraintsTest< dim, degree > | inlinevirtual |
setPeriodicity() | MatrixFreePDE< dim, degree > | protected |
setPeriodicityConstraints(ConstraintMatrix *, const DoFHandler< dim > *) const | MatrixFreePDE< dim, degree > | protected |
setRigidBodyModeConstraints(const std::vector< int >, ConstraintMatrix *, const DoFHandler< dim > *) const | MatrixFreePDE< dim, degree > | protected |
setRigidBodyModeConstraintsTest(userInputParameters< dim > _userInputs) | setRigidBodyModeConstraintsTest< dim, degree > | inline |
simplified_grain_representations | MatrixFreePDE< dim, degree > | protected |
soltransSet | MatrixFreePDE< dim, degree > | protected |
solutionSet | MatrixFreePDE< dim, degree > | protected |
solve() | MatrixFreePDE< dim, degree > | |
solveIncrement(bool skip_time_dependent) | MatrixFreePDE< dim, degree > | protectedvirtual |
totalDOFs | MatrixFreePDE< dim, degree > | protected |
triangulation | MatrixFreePDE< dim, degree > | protected |
updateNucleiList() | MatrixFreePDE< dim, degree > | protected |
userInputs | MatrixFreePDE< dim, degree > | protected |
valuesDirichletSet | MatrixFreePDE< dim, degree > | protected |
var_attributes | MatrixFreePDE< dim, degree > | protected |
vector_dofHandler | MatrixFreePDE< dim, degree > | protected |
vector_fe | MatrixFreePDE< dim, degree > | protected |
vector_matrixFreeObject | MatrixFreePDE< dim, degree > | protected |
verify_checkpoint_file_exists(const std::string filename) | MatrixFreePDE< dim, degree > | protected |
vmult(vectorType &dst, const vectorType &src) const | MatrixFreePDE< dim, degree > | |
weightedDistanceFromNucleusCenter(const dealii::Point< dim, double > center, const std::vector< double > semiaxes, const dealii::Point< dim, double > q_point_loc, const unsigned int var_index) const | MatrixFreePDE< dim, degree > | protected |
weightedDistanceFromNucleusCenter(const dealii::Point< dim, double > center, const std::vector< double > semiaxes, const dealii::Point< dim, dealii::VectorizedArray< double > > q_point_loc, const unsigned int var_index) const | MatrixFreePDE< dim, degree > | protected |
~MatrixFreePDE() | MatrixFreePDE< dim, degree > | |
~setRigidBodyModeConstraintsTest() | setRigidBodyModeConstraintsTest< dim, degree > | inline |