Files
MeanField_SERiF/docs/man/man3/serif_mapping_PhysicalPositionFunctionCoefficient.3

62 lines
1.9 KiB
Groff
Raw Normal View History

.TH "serif::mapping::PhysicalPositionFunctionCoefficient" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*-
.ad l
.nh
.SH NAME
serif::mapping::PhysicalPositionFunctionCoefficient
.SH SYNOPSIS
.br
.PP
.PP
\fR#include <coefficients\&.hpp>\fP
.PP
Inherits mfem::Coefficient\&.
.SS "Public Types"
.in +1c
.ti -1c
.RI "using \fBFunc\fP = std::function<double(const mfem::Vector& x)>"
.br
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBPhysicalPositionFunctionCoefficient\fP (const \fBDomainMapper\fP &mapper, const mfem::GridFunction &displacement, const mfem::GridFunction &compactification_coordinate, \fBFunc\fP func)"
.br
.ti -1c
.RI "double \fBEval\fP (mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip) override"
.br
.in -1c
.SS "Private Attributes"
.in +1c
.ti -1c
.RI "\fBFunc\fP \fBm_f\fP"
.br
.ti -1c
.RI "\fBGridFunctionMappingEvaluator\fP \fBm_mapping\fP"
.br
.in -1c
.SH "Member Typedef Documentation"
.PP
.SS "using \fBserif::mapping::PhysicalPositionFunctionCoefficient::Func\fP = std::function<double(const mfem::Vector& x)>"
.SH "Constructor & Destructor Documentation"
.PP
.SS "serif::mapping::PhysicalPositionFunctionCoefficient::PhysicalPositionFunctionCoefficient (const \fBDomainMapper\fP & mapper, const mfem::GridFunction & displacement, const mfem::GridFunction & compactification_coordinate, \fBFunc\fP func)"
.SH "Member Function Documentation"
.PP
.SS "double serif::mapping::PhysicalPositionFunctionCoefficient::Eval (mfem::ElementTransformation & transformation, const mfem::IntegrationPoint & ip)\fR [override]\fP"
.SH "Member Data Documentation"
.PP
.SS "\fBFunc\fP serif::mapping::PhysicalPositionFunctionCoefficient::m_f\fR [private]\fP"
.SS "\fBGridFunctionMappingEvaluator\fP serif::mapping::PhysicalPositionFunctionCoefficient::m_mapping\fR [private]\fP"
.SH "Author"
.PP
Generated automatically by Doxygen for SERiF from the source code\&.