Home
last modified time | relevance | path

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 Dmaterials.hpp173 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 DelasticitySIMP.hpp57 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 Dmaterialtensor.hpp62 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 Dpde_elasticity.hpp104 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()