|
NSF Postdoctoral Research
A set of C++ code developed by Andrew E. Slaughter
|
A base class for my EquationSystem wrappers. More...
#include <string>#include <vector>#include <boost/shared_ptr.hpp>#include <boost/bind.hpp>#include <libmesh.h>#include <libmesh_common.h>#include <parameters.h>#include <point.h>#include <string_to_enum.h>#include <getpot.h>#include <mesh.h>#include <mesh_generation.h>#include <boundary_info.h>#include <dirichlet_boundaries.h>#include <analytic_function.h>#include <mesh_refinement.h>#include <parmetis_partitioner.h>#include <error_vector.h>#include <kelly_error_estimator.h>#include <linear_implicit_system.h>#include <nonlinear_implicit_system.h>#include <equation_systems.h>#include <transient_system.h>#include <vector_value.h>#include <fe.h>#include <fe_type.h>#include <dof_map.h>#include <quadrature_gauss.h>#include <sparse_matrix.h>#include <numeric_vector.h>#include <dense_matrix.h>#include <dense_vector.h>#include <elem.h>#include <perf_log.h>#include "fem/common/eq_core.h"#include "fem/common/my_analytic_function.h"#include "fem/common/eq_boundary_base.h"

Classes | |
| class | SlaughterFEM::EqBase< Type, TypeBoundaryBase > |
| A template base class for using libmesh to solve equations. More... | |
Namespaces | |
| namespace | SlaughterFEM |
FEM related code. | |
Typedefs | |
| typedef libMesh::Number(* | SlaughterFEM::eq_base_init_func_libmesh )(const Point &p, const Parameters ¶meters, const std::string &sys_name, const std::string &unknown_name) |
| typedef libMesh::Number(* | SlaughterFEM::eq_base_init_func_boost )(DenseVector< Number > &, const Point &, const Real) |
A base class for my EquationSystem wrappers.