Searched refs:minDensity_ (Results 1 – 4 of 4) sorted by relevance
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/example/PDE-OPT/0ld/TOOLS/ |
H A D | materials.hpp | 173 Real minDensity_; member in Material_SIMP 185 minDensity_ = minDensity; in InitializeSIMP() 192 return minDensity_ + (one-minDensity_)*std::pow(density_, powerP_); in getSIMPScaleFactor() 199 return (one-minDensity_) * powerP_ * (std::pow(density_, powerP_-1)); in getSIMPFirstDerivativeScaleFactor() 207 scale = (one-minDensity_) * powerP_ * (powerP_-1) * (std::pow(density_, powerP_-2)); in getSIMPSecondDerivativeScaleFactor()
|
H A D | elasticitySIMP.hpp | 57 Real minDensity_; member in ElasticitySIMP 78 minDensity_ = list.get<Real>("Minimum Density"); in ElasticitySIMP_Initialize() 142 this->poissonR_, initDensity_, powerP_, minDensity_); in CreateMaterial()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/example/PDE-OPT/topo-opt/elasticity/src/ |
H A D | materialtensor.hpp | 62 Real minDensity_; member in MaterialTensor 211 minDensity_ = parlist.get("Minimum Density", 1e-4); in MaterialTensor() 281 const Real half(0.5), one(1), two(2), diff = maxDensity_-minDensity_; in computeDensity() 287 (*rho)(i,j) = minDensity_ + diff*std::pow(z, powerSIMP_); in computeDensity() 300 (*rho)(i,j) = minDensity_ + diff*std::pow(z, 2); in computeDensity()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/example/PDE-OPT/binary/elasticity/src/ |
H A D | pde_elasticity.hpp | 104 Real minDensity_, maxDensity_; member in PDE_Elasticity 226 minDensity_ = static_cast<Real>(1e-4)/static_cast<Real>(T); in PDE_Elasticity() 277 (*rhoCUMat)(k,l,m) += (minDensity_ + (maxDensity_-minDensity_)*z) * (*tmp)(k,l,m); in residual() 367 … (*rhoCBMat[o])(k,l,m,n) += (minDensity_ + (maxDensity_-minDensity_)*z) * (*tmp)(k,l,m,n); in Jacobian_1() 451 Intrepid::RealSpaceTools<Real>::scale(*rhoCUMat[i+M_*(j+N_*t)],maxDensity_-minDensity_); in Jacobian_3() 539 Intrepid::RealSpaceTools<Real>::scale(*rhoCLMat[i+M_*(j+N_*t)],maxDensity_-minDensity_); in Hessian_13()
|