31 virtual std::vector<std::vector<std::vector<
32 std::vector<typename LAROMANCEPartitionStressUpdateBaseTempl<is_ad>::ROMInputTransform>>>>
34 virtual std::vector<std::vector<std::vector<std::vector<Real>>>>
getTransformCoefs()
override;
35 virtual std::vector<std::vector<std::vector<std::vector<Real>>>>
37 virtual std::vector<std::vector<std::vector<std::vector<Real>>>>
getInputLimits()
override;
38 virtual std::vector<std::vector<std::vector<std::vector<Real>>>>
getCoefs()
override;
39 virtual std::vector<std::vector<unsigned int>>
getTilings()
override;
40 virtual std::vector<Real>
getStrainCutoff()
override {
return {1.0e-17, 1.0e-17}; }
virtual DenseVector< Real > getClassificationVind() override
Method and container for the inducing points of the Gaussian Process Regression model.
LAROMANCE3TileTestTempl< false > LAROMANCE3TileTest
virtual std::vector< Real > getClassificationMscale() override
Method and container for the scale factor of the training input points to normalize all input paramet...
virtual std::vector< std::vector< Real > > getClassificationXu() override
Method and container for the Gaussian Process Regression model training points.
const InputParameters & parameters() const
virtual Real getClassificationEll() override
Method and container for the calibrated Gaussian Regression Model hyperparameter "Ell", which controls the decay of the covariance as a function of distance.
LAROMANCE3TileTestTempl< true > ADLAROMANCE3TileTest
virtual std::vector< Real > getStrainCutoff() override
virtual std::vector< std::vector< unsigned int > > getTilings() override
virtual std::vector< std::vector< std::vector< std::vector< Real > > > > getNormalizationLimits() override
virtual std::vector< Real > getClassificationMmean() override
Method and container for the mean values of the training input.
virtual std::vector< std::vector< std::vector< std::vector< Real > > > > getTransformCoefs() override
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual std::vector< std::vector< Real > > getClassificationLuu() override
Method and container for the Gaussian Process Regression lower triangular covariance matrix...
static InputParameters validParams()
virtual std::vector< std::vector< std::vector< std::vector< Real > > > > getCoefs() override
virtual std::vector< std::vector< std::vector< std::vector< Real > > > > getInputLimits() override
virtual Real getClassificationEta() override
Method and container for the calibrated Gaussian Regression Model hyperparameter "Eta", which is a scale factor that controls the amplitude of the mean.
virtual std::vector< std::vector< std::vector< std::vector< typename LAROMANCEPartitionStressUpdateBaseTempl< is_ad >::ROMInputTransform > > > > getTransform() override
Inputs ordering is input[0]: cell_old input[1]: wall_old input[2]: trial stress, input[3]: effective ...
LAROMANCE3TileTestTempl(const InputParameters ¶meters)