libMesh
|
Go to the source code of this file.
Functions | |
void | assemble (EquationSystems &es, const std::string &system_name) |
int | main (int argc, char **argv) |
void assemble | ( | EquationSystems & | es, |
const std::string & | system_name | ||
) |
Definition at line 239 of file miscellaneous_ex4.C.
References libMesh::SparseMatrix< T >::add_matrix(), libMesh::NumericVector< T >::add_vector(), libMesh::FEGenericBase< OutputType >::build(), libMesh::NumericVector< T >::close(), libMesh::SparseMatrix< T >::close(), libMesh::DofMap::constrain_element_dyad_matrix(), libMesh::DofMap::constrain_element_matrix_and_vector(), dim, libMesh::DofMap::dof_indices(), libMesh::System::get_dof_map(), libMesh::System::get_matrix(), libMesh::EquationSystems::get_mesh(), libMesh::EquationSystems::get_system(), libMesh::ImplicitSystem::get_system_matrix(), libMesh::System::get_vector(), libMesh::libmesh_ignore(), mesh, libMesh::MeshBase::mesh_dimension(), libMesh::Real, libMesh::DenseVector< T >::resize(), libMesh::DenseMatrix< T >::resize(), libMesh::ExplicitSystem::rhs, and libMesh::System::variable_type().
Referenced by main(), HDGProblem::precheck(), and HDGProblem::residual_and_jacobian().
Definition at line 90 of file miscellaneous_ex4.C.
References libMesh::System::add_matrix(), libMesh::System::add_variable(), libMesh::System::add_vector(), assemble(), libMesh::System::attach_assemble_function(), libMesh::LinearImplicitSystem::attach_shell_matrix(), libMesh::MeshTools::Generation::build_square(), libMesh::ParallelObject::comm(), libMesh::default_solver_package(), libMesh::LinearImplicitSystem::detach_shell_matrix(), libMesh::Elem::DO_NOTHING, libMesh::LinearImplicitSystem::final_linear_residual(), libMesh::FIRST, libMesh::System::get_matrix(), libMesh::System::get_vector(), libMesh::Elem::INACTIVE, libMesh::TriangleWrapper::init(), libMesh::NumericVector< T >::init(), libMesh::ImplicitSystem::matrix, mesh, libMesh::System::n_dofs(), libMesh::LinearImplicitSystem::n_linear_iterations(), libMesh::System::n_local_dofs(), libMesh::out, libMesh::PETSC_SOLVERS, libMesh::QUAD4, libMesh::Real, libMesh::Elem::REFINE, libMesh::MeshRefinement::refine_elements(), libMesh::LinearImplicitSystem::solve(), libMesh::TOLERANCE, libMesh::MeshOutput< MT >::write_equation_systems(), and libMesh::SparseMatrix< T >::zero().