def _configure(self):
        """
        Setup members using inventory.
        """
        Nondimensional._configure(self)
        self.setLengthScale(self.inventory.lengthScale)
        self.setPressureScale(self.inventory.shearModulus)
        self.setTimeScale(self.inventory.relaxationTime)
        self.computeDensityScale()

        return
    def _configure(self):
        """
        Setup members using inventory.
        """
        Nondimensional._configure(self)
        self.setLengthScale(self.inventory.lengthScale)
        self.setPressureScale(self.inventory.shearModulus)
        self.setTimeScale(self.inventory.relaxationTime)
        self.computeDensityScale()

        return
Esempio n. 3
0
 def _configure(self):
     """
     Setup members using inventory.
     """
     Nondimensional._configure(self)
     vs = self.inventory.shearWaveSpeed
     period = self.inventory.wavePeriod
     density = self.inventory.massDensity
     self.setLengthScale(vs * period)
     self.setTimeScale(period)
     self.setDensityScale(density)
     self.computePressureScale()
     return
Esempio n. 4
0
 def _configure(self):
   """
   Setup members using inventory.
   """
   Nondimensional._configure(self)
   vs = self.inventory.shearWaveSpeed
   period = self.inventory.wavePeriod
   density = self.inventory.massDensity
   self.setLengthScale(vs * period)
   self.setPressureScale(vs**2 * density)
   self.setTimeScale(period)
   self.setDensityScale(density)
   return
 def __init__(self, name="nondimelasticquasistatic"):
     """
     Constructor.
     """
     Nondimensional.__init__(self, name)
     return
Esempio n. 6
0
 def __init__(self, name="nondimelasticdynamic"):
     """
     Constructor.
     """
     Nondimensional.__init__(self, name)
     return