![]() |
v0.12.1 |
Not used at this stage. Could be used to do some calculations, before assembly of local elements. More...
#include <users_modules/multifield_plasticity/src/BasicFeTools.hpp>
Classes | |
struct | BcEntMethod |
Public Member Functions | |
FePrePostProcess (MoFEM::Interface &m_field, boost::ptr_vector< RigidBodyData > &roller_data, boost::ptr_vector< DataFromMove > &bc_data, bool scale_mat) | |
MoFEMErrorCode | setNestedContainer (boost::shared_ptr< NestedMatrixContainer > nested_container) |
MoFEMErrorCode | preProcess () |
MoFEMErrorCode | postProcess () |
Public Attributes | |
MoFEM::Interface & | mField |
boost::ptr_vector< RigidBodyData > & | rollerDataVec |
boost::ptr_vector< DataFromMove > & | bcData |
boost::shared_ptr< DirichletDisplacementBc > | dirichletBcPtr |
boost::shared_ptr< MethodForForceScaling > | methodsOpForMove |
boost::shared_ptr< MethodForForceScaling > | methodsOpForRollersDisp |
vector< boost::shared_ptr< MethodForForceScaling > > | methodsOpForRollersPosition |
boost::shared_ptr< NestedMatrixContainer > | nestedContainer |
SmartPetscObj< Mat > | SEpEp |
SmartPetscObj< AO > | aoSEpEp |
bool | scaleMat |
bool | runOnceFlag |
Not used at this stage. Could be used to do some calculations, before assembly of local elements.
Definition at line 330 of file BasicFeTools.hpp.
FePrePostProcess::FePrePostProcess | ( | MoFEM::Interface & | m_field, |
boost::ptr_vector< RigidBodyData > & | roller_data, | ||
boost::ptr_vector< DataFromMove > & | bc_data, | ||
bool | scale_mat | ||
) |
Definition at line 378 of file BasicFeTools.hpp.
MoFEMErrorCode FePrePostProcess::postProcess | ( | ) |
Definition at line 494 of file BasicFeTools.hpp.
MoFEMErrorCode FePrePostProcess::preProcess | ( | ) |
Definition at line 391 of file BasicFeTools.hpp.
MoFEMErrorCode FePrePostProcess::setNestedContainer | ( | boost::shared_ptr< NestedMatrixContainer > | nested_container | ) |
Definition at line 384 of file BasicFeTools.hpp.
SmartPetscObj<AO> FePrePostProcess::aoSEpEp |
Definition at line 344 of file BasicFeTools.hpp.
boost::ptr_vector<DataFromMove>& FePrePostProcess::bcData |
Definition at line 334 of file BasicFeTools.hpp.
boost::shared_ptr<DirichletDisplacementBc> FePrePostProcess::dirichletBcPtr |
Definition at line 336 of file BasicFeTools.hpp.
boost::shared_ptr<MethodForForceScaling> FePrePostProcess::methodsOpForMove |
Definition at line 337 of file BasicFeTools.hpp.
boost::shared_ptr<MethodForForceScaling> FePrePostProcess::methodsOpForRollersDisp |
Definition at line 338 of file BasicFeTools.hpp.
vector<boost::shared_ptr<MethodForForceScaling> > FePrePostProcess::methodsOpForRollersPosition |
Definition at line 339 of file BasicFeTools.hpp.
MoFEM::Interface& FePrePostProcess::mField |
Definition at line 332 of file BasicFeTools.hpp.
boost::shared_ptr<NestedMatrixContainer> FePrePostProcess::nestedContainer |
Definition at line 341 of file BasicFeTools.hpp.
boost::ptr_vector<RigidBodyData>& FePrePostProcess::rollerDataVec |
Definition at line 333 of file BasicFeTools.hpp.
bool FePrePostProcess::runOnceFlag |
Definition at line 347 of file BasicFeTools.hpp.
bool FePrePostProcess::scaleMat |
Definition at line 346 of file BasicFeTools.hpp.
SmartPetscObj<Mat> FePrePostProcess::SEpEp |
Definition at line 343 of file BasicFeTools.hpp.