55 ,normalizeBasis_(false)
60 ,supportDerivatives_(true)
67 clp->
setOption(
"len-x", &
len_x_,
"Mesh dimension in the x direction (Overridden by --geom-file-base)." );
68 clp->
setOption(
"len-y", &
len_y_,
"Mesh dimension in the y direction (Overridden by --geom-file-base)." );
69 clp->
setOption(
"local-nx", &
local_nx_,
"Number of local discretization segments in the x direction (Overridden by --geom-file-base)." );
70 clp->
setOption(
"local-ny", &
local_ny_,
"Number of local discretization segments in the y direction (Overridden by --geom-file-base)." );
72 clp->
setOption(
"np", &
np_,
"The number of optimization parameters p (If < 0 then all of boundary is used)" );
73 clp->
setOption(
"normalize-basis",
"no-normalize-basis", &
normalizeBasis_,
"Normalize the basis for the parameters p or not." );
76 clp->
setOption(
"x0", &
x0_,
"Initial guess for the state." );
77 clp->
setOption(
"p0", &
p0_,
"Initial guess or nonminal value for optimization parameters." );
PDE-constrained inverse problem based on a 2D discretization of a diffusion/reaction system...
std::string geomFileBase_
AdvDiffReactOptModelCreator()
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
void setOption(const char option_true[], const char option_false[], bool *option_val, const char documentation[]=NULL)
void setupCLP(Teuchos::CommandLineProcessor *clp)
Teuchos::RCP< AdvDiffReactOptModel > createModel(const Teuchos::RCP< const Epetra_Comm > &comm, std::ostream *out=NULL) const