A class collecting properties of a linear PDE system. More...
#include <vector>
#include <sstream>
#include "viennafem/forwards.h"
#include "viennafem/cell_quan.hpp"
#include "viennafem/transform.hpp"
#include "viennafem/bases/tetrahedron.hpp"
#include "viennafem/bases/triangle.hpp"
#include "viennafem/transform/dtdx_triangle.hpp"
#include "viennafem/transform/dtdx_tetrahedron.hpp"
#include "viennafem/weak_form.hpp"
#include "viennafem/linear_pde_options.hpp"
#include "viennafem/log/latex.hpp"
#include "viennamath/manipulation/apply_coordinate_system.hpp"
#include "viennadata/api.hpp"
#include "viennagrid/domain.hpp"
Go to the source code of this file.
Data Structures | |
class | linear_pde_system< InterfaceType, MappingKeyType, BoundaryKeyType > |
Representation of a linear system of partial differential equations. More... | |
Namespaces | |
namespace | viennafem |
The main namespace for ViennaFEM. All user functionality resides in this namespace. | |
Functions | |
template<typename InterfaceType > | |
linear_pde_system< InterfaceType > | make_linear_pde_system (viennamath::rt_equation< InterfaceType > equ_1, viennamath::rt_function_symbol< InterfaceType > unknown_1, viennafem::linear_pde_options options_1) |
Convenience function for the generation of a linear PDE for a scalar-valued unknown. | |
template<typename InterfaceType > | |
linear_pde_system< InterfaceType > | make_linear_pde_system (viennamath::rt_equation< InterfaceType > equ_1, std::vector< viennamath::rt_function_symbol< InterfaceType > > unknowns_1, viennafem::linear_pde_options options_1) |
Convenience function for the generation of a linear PDE for a vector-valued unknown. | |
template<typename InterfaceType > | |
linear_pde_system< InterfaceType > | make_linear_pde_system (viennamath::rt_equation< InterfaceType > equ_1, viennamath::rt_function_symbol< InterfaceType > unknown_1) |
Convenience function for the generation of a linear PDE for a scalar-valued unknown. | |
template<typename InterfaceType > | |
linear_pde_system< InterfaceType > | make_linear_pde_system (viennamath::rt_equation< InterfaceType > equ_1, std::vector< viennamath::rt_function_symbol< InterfaceType > > unknowns_1) |
Convenience function for the generation of a linear PDE for a vector-valued unknown. |
A class collecting properties of a linear PDE system.