![]() |
v0.13.1 |
#include <users_modules/homogenisation/src/BCs_RVELagrange_Periodic.hpp>
Public Member Functions | |
OpRVEBCsPeriodicRhs_givenStrain (const string field_name, const string lagrang_field_name, Vec f, VectorDouble given_strain, boost::ptr_vector< MethodForForceScaling > &methods_op, RVEBC_Data_Periodic &data, CommonDataPeriodic &common_data_periodic, CommonFunctionsPeriodic &common_functions_periodic, bool ho_geometry=false) | |
PetscErrorCode | doWork (int side, EntityType type, DataForcesAndSourcesCore::EntData &data) |
![]() | |
OpDmatRhs (const string field_name, const string lagrang_field_name, RVEBC_Data_Periodic &data, CommonDataPeriodic &common_data_periodic, CommonFunctionsPeriodic &common_functions_periodic, bool ho_geometry=false) | |
PetscErrorCode | calculateDmat (int side, EntityType type, DataForcesAndSourcesCore::EntData &data) |
Public Attributes | |
Vec | F |
VectorDouble | givenStrain |
boost::ptr_vector< MethodForForceScaling > & | methodsOp |
VectorDouble | nF |
![]() | |
RVEBC_Data_Periodic & | dAta |
bool | hoGeometry |
CommonDataPeriodic & | commonDataPeriodic |
CommonFunctionsPeriodic & | commonFunctionsPeriodic |
ublas::vector< MatrixDouble > | X_mat |
MatrixDouble | N_mat |
Definition at line 669 of file BCs_RVELagrange_Periodic.hpp.
BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::OpRVEBCsPeriodicRhs_givenStrain | ( | const string | field_name, |
const string | lagrang_field_name, | ||
Vec | f, | ||
VectorDouble | given_strain, | ||
boost::ptr_vector< MethodForForceScaling > & | methods_op, | ||
RVEBC_Data_Periodic & | data, | ||
CommonDataPeriodic & | common_data_periodic, | ||
CommonFunctionsPeriodic & | common_functions_periodic, | ||
bool | ho_geometry = false |
||
) |
Definition at line 675 of file BCs_RVELagrange_Periodic.hpp.
PetscErrorCode BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::doWork | ( | int | side, |
EntityType | type, | ||
DataForcesAndSourcesCore::EntData & | data | ||
) |
Definition at line 694 of file BCs_RVELagrange_Periodic.hpp.
Vec BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::F |
Definition at line 671 of file BCs_RVELagrange_Periodic.hpp.
VectorDouble BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::givenStrain |
Definition at line 672 of file BCs_RVELagrange_Periodic.hpp.
boost::ptr_vector<MethodForForceScaling>& BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::methodsOp |
Definition at line 673 of file BCs_RVELagrange_Periodic.hpp.
VectorDouble BCs_RVELagrange_Periodic::OpRVEBCsPeriodicRhs_givenStrain::nF |
Definition at line 692 of file BCs_RVELagrange_Periodic.hpp.