def METHOD_NAME(self):
    """Test that the load scaling is working correctly for the point and pressure loads."""
    res = self.fea_assembler.createVec(asBVec=True)
    scaledRes = self.fea_assembler.createVec(asBVec=True)
    for problem in self.tacs_probs:
        with self.subTest(problem=problem.name):
            np.random.seed(1)
            # Check that the residual is zero if the states and load scale are both zero
            problem.loadScale = 0.0
            problem.zeroVariables()
            problem.getResidual(res)
            self.assertEqual(np.real(res.norm()), 0.0)
            # Check that the loadScale does linearly scale the external loads
            fullRes = problem.assembler.createVec()
            problem.setLoadScale(1.0)
            problem.getResidual(fullRes)
            loadScale = np.random.rand()
            problem.setLoadScale(loadScale)
            problem.getResidual(scaledRes)
            # scaledRes -= loadScale*fullRes should = 0
            scaledRes.axpy(-loadScale, fullRes)
            np.testing.assert_almost_equal(np.real(scaledRes.norm()), 0.0, 1e-12)