\biref operator to calculate the RHS of the constrain for the RVE boundary conditions
More...
#include <users_modules/homogenisation/src/BCs_RVELagrange_Trac.hpp>
\biref operator to calculate the RHS of the constrain for the RVE boundary conditions
Definition at line 349 of file BCs_RVELagrange_Trac.hpp.
◆ OpRVEBCsRhs_Assemble()
BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::OpRVEBCsRhs_Assemble |
( |
const string |
lagrang_field_name, |
|
|
vector< Vec > & |
f, |
|
|
RVEBC_Data & |
data, |
|
|
CommonData & |
common_data |
|
) |
| |
|
inline |
◆ doWork()
Definition at line 363 of file BCs_RVELagrange_Trac.hpp.
366 if(data.getIndices().size()==0) PetscFunctionReturn(0);
371 for(
int ii = 0;ii<
F.size();ii++) {
374 f.resize(D_mat.size1(),
false);
376 ierr =
VecSetValues(
F[ii],data.getIndices().size(),&data.getIndices()[0],&
f[0],ADD_VALUES); CHKERRQ(
ierr);
379 PetscFunctionReturn(0);
◆ applied_strain
VectorDouble BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::applied_strain |
◆ commonData
CommonData& BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::commonData |
◆ dAta
RVEBC_Data& BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::dAta |
vector<Vec>& BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::F |
VectorDouble BCs_RVELagrange_Trac::OpRVEBCsRhs_Assemble::f |
The documentation for this struct was generated from the following file: