LinearVariationalProblem.h¶
Note
The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.
-
class
LinearVariationalProblem
¶ Parent class(es)
This class represents a linear variational problem:
Find u in V such that
a(u, v) = L(v) for all v in V^,where V is the trial space and V^ is the test space.
-
LinearVariationalProblem
(const Form &a, const Form &L, Function &u)¶ Create linear variational problem without boundary conditions
-
LinearVariationalProblem
(const Form &a, const Form &L, Function &u, const DirichletBC &bc)¶ Create linear variational problem with a single boundary condition
-
LinearVariationalProblem
(const Form &a, const Form &L, Function &u, std::vector<const DirichletBC *> bcs)¶ Create linear variational problem with a list of boundary conditions
Create linear variational problem with a list of boundary conditions (shared pointer version)
-
std::vector<boost::shared_ptr<const DirichletBC>>
bcs
() const¶ Return boundary conditions
-
boost::shared_ptr<const FunctionSpace>
trial_space
() const¶ Return trial space
-
boost::shared_ptr<const FunctionSpace>
test_space
() const¶ Return test space
-