libMesh
|
#include <femparameters.h>
Public Member Functions | |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
FEMParameters (const libMesh::Parallel::Communicator &comm_in) | |
~FEMParameters () | |
void | read (GetPot &input, const std::vector< std::string > *other_variable_names=nullptr) |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
Protected Attributes | |
const Parallel::Communicator & | _communicator |
Definition at line 22 of file femparameters.h.
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
Definition at line 103 of file femparameters.C.
References dirichlet_conditions, initial_conditions, neumann_conditions, other_boundary_functions, and other_interior_functions.
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
FEMParameters::~FEMParameters | ( | ) |
FEMParameters::FEMParameters | ( | const libMesh::Parallel::Communicator & | comm_in | ) |
Definition at line 26 of file femparameters.C.
FEMParameters::~FEMParameters | ( | ) |
|
inlineinherited |
Parallel::Communicator
object used by this mesh. Definition at line 97 of file parallel_object.h.
References libMesh::ParallelObject::_communicator.
Referenced by libMesh::__libmesh_petsc_diff_solver_jacobian(), libMesh::__libmesh_petsc_diff_solver_monitor(), libMesh::__libmesh_petsc_diff_solver_residual(), libMesh::__libmesh_tao_equality_constraints(), libMesh::__libmesh_tao_equality_constraints_jacobian(), libMesh::__libmesh_tao_gradient(), libMesh::__libmesh_tao_hessian(), libMesh::__libmesh_tao_inequality_constraints(), libMesh::__libmesh_tao_inequality_constraints_jacobian(), libMesh::__libmesh_tao_objective(), libMesh::MeshRefinement::_coarsen_elements(), libMesh::ExactSolution::_compute_error(), libMesh::UniformRefinementEstimator::_estimate_error(), libMesh::Partitioner::_find_global_index_by_pid_map(), libMesh::BoundaryInfo::_find_id_maps(), libMesh::SlepcEigenSolver< libMesh::Number >::_petsc_shell_matrix_get_diagonal(), libMesh::PetscLinearSolver< Number >::_petsc_shell_matrix_get_diagonal(), libMesh::SlepcEigenSolver< libMesh::Number >::_petsc_shell_matrix_mult(), libMesh::PetscLinearSolver< Number >::_petsc_shell_matrix_mult(), libMesh::PetscLinearSolver< Number >::_petsc_shell_matrix_mult_add(), libMesh::MeshRefinement::_refine_elements(), libMesh::MeshRefinement::_smooth_flags(), libMesh::DofMap::add_constraints_to_send_list(), add_cube_convex_hull_to_mesh(), libMesh::PetscDMWrapper::add_dofs_helper(), libMesh::PetscDMWrapper::add_dofs_to_section(), libMesh::TransientRBConstruction::add_IC_to_RB_space(), libMesh::EigenSystem::add_matrices(), libMesh::System::add_matrix(), libMesh::RBConstruction::add_scaled_matrix_and_vector(), libMesh::System::add_variable(), libMesh::System::add_variables(), libMesh::System::add_vector(), libMesh::MeshTools::Modification::all_tri(), libMesh::LaplaceMeshSmoother::allgather_graph(), libMesh::DofMap::allgather_recursive_constraints(), libMesh::TransientRBConstruction::allocate_data_structures(), libMesh::RBConstruction::allocate_data_structures(), libMesh::TransientRBConstruction::assemble_affine_expansion(), libMesh::FEMSystem::assemble_qoi(), libMesh::Nemesis_IO::assert_symmetric_cmaps(), libMesh::MeshCommunication::assign_global_indices(), libMesh::Partitioner::assign_partitioning(), libMesh::MeshTools::Generation::build_extrusion(), libMesh::BoundaryInfo::build_node_list_from_side_list(), libMesh::EquationSystems::build_parallel_elemental_solution_vector(), libMesh::EquationSystems::build_parallel_solution_vector(), libMesh::PetscDMWrapper::build_section(), libMesh::PetscDMWrapper::build_sf(), libMesh::MeshBase::cache_elem_data(), libMesh::System::calculate_norm(), libMesh::DofMap::check_dirichlet_bcid_consistency(), libMesh::RBConstruction::compute_Fq_representor_innerprods(), libMesh::RBConstruction::compute_max_error_bound(), libMesh::Nemesis_IO_Helper::compute_num_global_elem_blocks(), libMesh::Nemesis_IO_Helper::compute_num_global_nodesets(), libMesh::Nemesis_IO_Helper::compute_num_global_sidesets(), libMesh::RBConstruction::compute_output_dual_innerprods(), libMesh::RBConstruction::compute_residual_dual_norm_slow(), libMesh::RBSCMConstruction::compute_SCM_bounds_on_training_set(), libMesh::DofMap::computed_sparsity_already(), libMesh::Problem_Interface::computeF(), libMesh::Problem_Interface::computeJacobian(), libMesh::Problem_Interface::computePreconditioner(), libMesh::ContinuationSystem::ContinuationSystem(), libMesh::MeshBase::copy_constraint_rows(), libMesh::ExodusII_IO::copy_elemental_solution(), libMesh::ExodusII_IO::copy_nodal_solution(), libMesh::ExodusII_IO::copy_scalar_solution(), libMesh::MeshTools::correct_node_proc_ids(), libMesh::MeshTools::create_bounding_box(), libMesh::DofMap::create_dof_constraints(), libMesh::MeshTools::create_nodal_bounding_box(), libMesh::MeshRefinement::create_parent_error_vector(), libMesh::MeshTools::create_processor_bounding_box(), libMesh::MeshTools::create_subdomain_bounding_box(), libMesh::PetscMatrix< libMesh::Number >::create_submatrix_nosort(), libMesh::MeshCommunication::delete_remote_elements(), libMesh::RBEIMEvaluation::distribute_bfs(), libMesh::DofMap::distribute_dofs(), DMlibMeshFunction(), DMlibMeshJacobian(), DMlibMeshSetSystem_libMesh(), DMVariableBounds_libMesh(), libMesh::DTKSolutionTransfer::DTKSolutionTransfer(), libMesh::MeshRefinement::eliminate_unrefined_patches(), libMesh::RBEIMConstruction::enrich_eim_approximation_on_interiors(), libMesh::RBEIMConstruction::enrich_eim_approximation_on_nodes(), libMesh::RBEIMConstruction::enrich_eim_approximation_on_sides(), libMesh::TransientRBConstruction::enrich_RB_space(), libMesh::EpetraVector< T >::EpetraVector(), AssembleOptimization::equality_constraints(), libMesh::PatchRecoveryErrorEstimator::estimate_error(), libMesh::WeightedPatchRecoveryErrorEstimator::estimate_error(), libMesh::AdjointRefinementEstimator::estimate_error(), libMesh::ExactErrorEstimator::estimate_error(), libMesh::MeshRefinement::flag_elements_by_elem_fraction(), libMesh::MeshRefinement::flag_elements_by_error_fraction(), libMesh::MeshRefinement::flag_elements_by_error_tolerance(), libMesh::MeshRefinement::flag_elements_by_mean_stddev(), libMesh::MeshRefinement::flag_elements_by_nelem_target(), libMesh::RBEIMEvaluation::gather_bfs(), libMesh::DofMap::gather_constraints(), libMesh::MeshfreeInterpolation::gather_remote_data(), libMesh::CondensedEigenSystem::get_eigenpair(), libMesh::RBEIMEvaluation::get_eim_basis_function_node_value(), libMesh::RBEIMEvaluation::get_eim_basis_function_side_value(), libMesh::RBEIMEvaluation::get_eim_basis_function_value(), libMesh::MeshBase::get_info(), libMesh::System::get_info(), libMesh::DofMap::get_info(), libMesh::ImplicitSystem::get_linear_solver(), libMesh::RBEIMConstruction::get_max_abs_value(), libMesh::RBEIMConstruction::get_node_max_abs_value(), libMesh::RBEIMEvaluation::get_parametrized_function_node_value(), libMesh::RBEIMEvaluation::get_parametrized_function_side_value(), libMesh::RBEIMEvaluation::get_parametrized_function_value(), libMesh::RBEIMConstruction::get_random_point(), AssembleOptimization::inequality_constraints(), AssembleOptimization::inequality_constraints_jacobian(), libMesh::LocationMap< T >::init(), libMesh::TimeSolver::init(), libMesh::SystemSubsetBySubdomain::init(), libMesh::PetscDMWrapper::init_and_attach_petscdm(), libMesh::ExodusII_IO_Helper::initialize(), libMesh::OptimizationSystem::initialize_equality_constraints_storage(), libMesh::OptimizationSystem::initialize_inequality_constraints_storage(), libMesh::RBEIMConstruction::initialize_parametrized_functions_in_training_set(), libMesh::RBEIMConstruction::inner_product(), integrate_function(), libMesh::MeshTools::libmesh_assert_consistent_distributed(), libMesh::MeshTools::libmesh_assert_consistent_distributed_nodes(), libMesh::MeshTools::libmesh_assert_contiguous_dof_ids(), libMesh::MeshTools::libmesh_assert_equal_connectivity(), libMesh::MeshTools::libmesh_assert_equal_points(), libMesh::MeshTools::libmesh_assert_parallel_consistent_new_node_procids(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Elem >(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_valid_boundary_ids(), libMesh::MeshTools::libmesh_assert_valid_dof_ids(), libMesh::MeshTools::libmesh_assert_valid_neighbors(), libMesh::DistributedMesh::libmesh_assert_valid_parallel_flags(), libMesh::DistributedMesh::libmesh_assert_valid_parallel_object_ids(), libMesh::DistributedMesh::libmesh_assert_valid_parallel_p_levels(), libMesh::MeshTools::libmesh_assert_valid_refinement_flags(), libMesh::MeshTools::libmesh_assert_valid_unique_ids(), libMesh::libmesh_petsc_linesearch_shellfunc(), libMesh::libmesh_petsc_preconditioner_apply(), libMesh::libmesh_petsc_recalculate_monitor(), libMesh::libmesh_petsc_snes_fd_residual(), libMesh::libmesh_petsc_snes_jacobian(), libMesh::libmesh_petsc_snes_mffd_interface(), libMesh::libmesh_petsc_snes_mffd_residual(), libMesh::libmesh_petsc_snes_postcheck(), libMesh::libmesh_petsc_snes_precheck(), libMesh::libmesh_petsc_snes_residual(), libMesh::libmesh_petsc_snes_residual_helper(), libMesh::MeshRefinement::limit_level_mismatch_at_edge(), libMesh::MeshRefinement::limit_level_mismatch_at_node(), libMesh::MeshRefinement::limit_overrefined_boundary(), libMesh::MeshRefinement::limit_underrefined_boundary(), libMesh::LinearImplicitSystem::LinearImplicitSystem(), main(), libMesh::MeshRefinement::make_coarsening_compatible(), libMesh::MeshCommunication::make_elems_parallel_consistent(), libMesh::MeshRefinement::make_flags_parallel_consistent(), libMesh::MeshCommunication::make_new_node_proc_ids_parallel_consistent(), libMesh::MeshCommunication::make_new_nodes_parallel_consistent(), libMesh::MeshCommunication::make_node_bcids_parallel_consistent(), libMesh::MeshCommunication::make_node_ids_parallel_consistent(), libMesh::MeshCommunication::make_node_proc_ids_parallel_consistent(), libMesh::MeshCommunication::make_node_unique_ids_parallel_consistent(), libMesh::MeshCommunication::make_nodes_parallel_consistent(), libMesh::MeshCommunication::make_p_levels_parallel_consistent(), libMesh::MeshRefinement::make_refinement_compatible(), libMesh::TransientRBConstruction::mass_matrix_scaled_matvec(), libMesh::FEMSystem::mesh_position_set(), libMesh::TriangulatorInterface::MeshedHole::MeshedHole(), LinearElasticityWithContact::move_mesh(), libMesh::DistributedMesh::n_active_elem(), libMesh::MeshTools::n_active_levels(), libMesh::BoundaryInfo::n_boundary_conds(), libMesh::DofMap::n_constrained_dofs(), libMesh::BoundaryInfo::n_edge_conds(), libMesh::CondensedEigenSystem::n_global_non_condensed_dofs(), libMesh::MeshTools::n_levels(), MixedOrderTest::n_neighbor_links(), libMesh::BoundaryInfo::n_nodeset_conds(), libMesh::SparsityPattern::Build::n_nonzeros(), libMesh::MeshTools::n_p_levels(), libMesh::BoundaryInfo::n_shellface_conds(), libMesh::RBEIMEvaluation::node_distribute_bfs(), libMesh::RBEIMEvaluation::node_gather_bfs(), libMesh::RBEIMConstruction::node_inner_product(), libMesh::MeshBase::operator==(), libMesh::DistributedMesh::parallel_max_elem_id(), libMesh::DistributedMesh::parallel_max_node_id(), libMesh::ReplicatedMesh::parallel_max_unique_id(), libMesh::DistributedMesh::parallel_max_unique_id(), libMesh::DistributedMesh::parallel_n_elem(), libMesh::DistributedMesh::parallel_n_nodes(), libMesh::SparsityPattern::Build::parallel_sync(), libMesh::BoundaryInfo::parallel_sync_node_ids(), libMesh::BoundaryInfo::parallel_sync_side_ids(), libMesh::MeshTools::paranoid_n_levels(), libMesh::Partitioner::partition(), libMesh::Partitioner::partition_unpartitioned_elements(), libMesh::petsc_auto_fieldsplit(), libMesh::System::point_gradient(), libMesh::System::point_hessian(), libMesh::System::point_value(), libMesh::MeshBase::prepare_for_use(), libMesh::DofMap::print_dof_constraints(), libMesh::DofMap::process_mesh_constraint_rows(), libMesh::Partitioner::processor_pairs_to_interface_nodes(), libMesh::InterMeshProjection::project_system_vectors(), read(), libMesh::Nemesis_IO::read(), libMesh::XdrIO::read(), libMesh::EquationSystems::read(), libMesh::ExodusII_IO::read_header(), libMesh::CheckpointIO::read_header(), libMesh::XdrIO::read_header(), libMesh::System::read_header(), libMesh::RBEIMEvaluation::read_in_interior_basis_functions(), libMesh::RBEIMEvaluation::read_in_node_basis_functions(), libMesh::RBEIMEvaluation::read_in_side_basis_functions(), libMesh::RBEvaluation::read_in_vectors_from_multiple_files(), libMesh::System::read_legacy_data(), libMesh::TransientRBConstruction::read_riesz_representors_from_files(), libMesh::RBConstruction::read_riesz_representors_from_files(), libMesh::System::read_SCALAR_dofs(), libMesh::XdrIO::read_serialized_bc_names(), libMesh::XdrIO::read_serialized_bcs_helper(), libMesh::System::read_serialized_blocked_dof_objects(), libMesh::XdrIO::read_serialized_connectivity(), libMesh::XdrIO::read_serialized_nodes(), libMesh::XdrIO::read_serialized_nodesets(), libMesh::XdrIO::read_serialized_subdomain_names(), libMesh::System::read_serialized_vector(), libMesh::Nemesis_IO_Helper::read_var_names_impl(), libMesh::MeshBase::recalculate_n_partitions(), libMesh::MeshRefinement::refine_and_coarsen_elements(), libMesh::DistributedMesh::renumber_dof_objects(), libMesh::DistributedMesh::renumber_nodes_and_elements(), LinearElasticityWithContact::residual_and_jacobian(), OverlappingAlgebraicGhostingTest::run_ghosting_test(), OverlappingCouplingGhostingTest::run_sparsity_pattern_test(), scale_mesh_and_plot(), libMesh::DofMap::scatter_constraints(), libMesh::CheckpointIO::select_split_config(), libMesh::GenericProjector< FFunctor, GFunctor, FValue, ProjectionAction >::send_and_insert_dof_values(), libMesh::TransientRBConstruction::set_error_temporal_data(), libMesh::Partitioner::set_interface_node_processor_ids_BFS(), libMesh::Partitioner::set_interface_node_processor_ids_linear(), libMesh::Partitioner::set_interface_node_processor_ids_petscpartitioner(), libMesh::Partitioner::set_node_processor_ids(), libMesh::DofMap::set_nonlocal_dof_objects(), libMesh::Partitioner::set_parent_processor_ids(), libMesh::PetscDMWrapper::set_point_range_in_section(), libMesh::PetscDiffSolver::setup_petsc_data(), libMesh::RBEIMEvaluation::side_distribute_bfs(), libMesh::RBEIMEvaluation::side_gather_bfs(), libMesh::RBEIMConstruction::side_inner_product(), libMesh::Partitioner::single_partition(), libMesh::LaplaceMeshSmoother::smooth(), libMesh::split_mesh(), libMesh::RBEIMConstruction::store_eim_solutions_for_training_set(), libMesh::MeshBase::subdomain_ids(), libMesh::BoundaryInfo::sync(), ConstraintOperatorTest::test1DCoarseningNewNodes(), ConstraintOperatorTest::test1DCoarseningOperator(), libMesh::MeshRefinement::test_level_one(), MeshfunctionDFEM::test_mesh_function_dfem(), MeshfunctionDFEM::test_mesh_function_dfem_grad(), MeshFunctionTest::test_p_level(), libMesh::MeshRefinement::test_unflagged(), DofMapTest::testBadElemFECombo(), SystemsTest::testBlockRestrictedVarNDofs(), BoundaryInfoTest::testBoundaryOnChildrenErrors(), ConstraintOperatorTest::testCoreform(), MeshInputTest::testExodusIGASidesets(), MeshTriangulationTest::testFoundCenters(), PointLocatorTest::testLocator(), BoundaryInfoTest::testMesh(), PointLocatorTest::testPlanar(), MeshTriangulationTest::testPoly2TriRefinementBase(), SystemsTest::testProjectCubeWithMeshFunction(), BoundaryInfoTest::testRenumber(), CheckpointIOTest::testSplitter(), MeshInputTest::testTetgenIO(), MeshTriangulationTest::testTriangulatorInterp(), MeshTriangulationTest::testTriangulatorMeshedHoles(), MeshTriangulationTest::testTriangulatorRoundHole(), libMesh::MeshTools::total_weight(), libMesh::RBConstruction::train_reduced_basis_with_POD(), libMesh::MeshFunctionSolutionTransfer::transfer(), libMesh::MeshfreeSolutionTransfer::transfer(), libMesh::Poly2TriTriangulator::triangulate(), libMesh::TransientRBConstruction::truth_assembly(), libMesh::RBConstruction::truth_assembly(), libMesh::MeshRefinement::uniformly_coarsen(), libMesh::TransientRBConstruction::update_RB_initial_condition_all_N(), libMesh::TransientRBConstruction::update_RB_system_matrices(), libMesh::RBConstruction::update_RB_system_matrices(), libMesh::TransientRBConstruction::update_residual_terms(), libMesh::RBConstruction::update_residual_terms(), libMesh::NameBasedIO::write(), libMesh::XdrIO::write(), libMesh::VTKIO::write_nodal_data(), libMesh::RBEIMEvaluation::write_out_interior_basis_functions(), libMesh::RBEIMEvaluation::write_out_node_basis_functions(), libMesh::RBEIMEvaluation::write_out_side_basis_functions(), libMesh::RBEvaluation::write_out_vectors(), libMesh::TransientRBConstruction::write_riesz_representors_to_files(), libMesh::RBConstruction::write_riesz_representors_to_files(), libMesh::System::write_SCALAR_dofs(), libMesh::XdrIO::write_serialized_bcs_helper(), libMesh::System::write_serialized_blocked_dof_objects(), libMesh::XdrIO::write_serialized_connectivity(), libMesh::XdrIO::write_serialized_nodes(), libMesh::XdrIO::write_serialized_nodesets(), libMesh::RBDataSerialization::RBEvaluationSerialization::write_to_file(), libMesh::RBDataSerialization::TransientRBEvaluationSerialization::write_to_file(), libMesh::RBDataSerialization::RBEIMEvaluationSerialization::write_to_file(), and libMesh::RBDataSerialization::RBSCMEvaluationSerialization::write_to_file().
|
inlineinherited |
Definition at line 103 of file parallel_object.h.
References libMesh::ParallelObject::_communicator, libMesh::libmesh_assert(), and TIMPI::Communicator::size().
Referenced by libMesh::Partitioner::_find_global_index_by_pid_map(), libMesh::BoundaryInfo::_find_id_maps(), libMesh::DofMap::add_constraints_to_send_list(), libMesh::PetscDMWrapper::add_dofs_to_section(), libMesh::DistributedMesh::add_elem(), libMesh::DofMap::add_neighbors_to_send_list(), libMesh::DistributedMesh::add_node(), libMesh::System::add_vector(), libMesh::LaplaceMeshSmoother::allgather_graph(), libMesh::DofMap::allgather_recursive_constraints(), libMesh::FEMSystem::assembly(), libMesh::Nemesis_IO::assert_symmetric_cmaps(), libMesh::Partitioner::assign_partitioning(), libMesh::AztecLinearSolver< T >::AztecLinearSolver(), libMesh::EquationSystems::build_parallel_elemental_solution_vector(), libMesh::DistributedMesh::clear(), libMesh::DistributedMesh::clear_elems(), libMesh::Nemesis_IO_Helper::compute_border_node_ids(), libMesh::Nemesis_IO_Helper::construct_nemesis_filename(), libMesh::ExodusII_IO::copy_scalar_solution(), libMesh::Nemesis_IO::copy_scalar_solution(), libMesh::UnstructuredMesh::create_pid_mesh(), libMesh::MeshTools::create_processor_bounding_box(), libMesh::DofMap::distribute_dofs(), libMesh::DofMap::distribute_scalar_dofs(), libMesh::DistributedMesh::DistributedMesh(), libMesh::EnsightIO::EnsightIO(), libMesh::RBEIMEvaluation::gather_bfs(), libMesh::MeshBase::get_info(), libMesh::SystemSubsetBySubdomain::init(), libMesh::PetscDMWrapper::init_and_attach_petscdm(), libMesh::Nemesis_IO_Helper::initialize(), libMesh::ExodusII_IO_Helper::initialize(), libMesh::DistributedMesh::insert_elem(), libMesh::MeshTools::libmesh_assert_contiguous_dof_ids(), libMesh::MeshTools::libmesh_assert_parallel_consistent_new_node_procids(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Elem >(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_valid_boundary_ids(), libMesh::MeshTools::libmesh_assert_valid_dof_ids(), libMesh::MeshTools::libmesh_assert_valid_neighbors(), libMesh::MeshTools::libmesh_assert_valid_refinement_flags(), libMesh::DofMap::local_variable_indices(), libMesh::MeshRefinement::make_coarsening_compatible(), libMesh::MeshBase::n_active_elem_on_proc(), libMesh::MeshBase::n_elem_on_proc(), libMesh::MeshBase::n_nodes_on_proc(), libMesh::RBEIMEvaluation::node_gather_bfs(), libMesh::Partitioner::partition(), libMesh::MeshBase::partition(), libMesh::Partitioner::partition_unpartitioned_elements(), libMesh::System::point_gradient(), libMesh::System::point_hessian(), libMesh::System::point_value(), libMesh::DofMap::prepare_send_list(), libMesh::DofMap::print_dof_constraints(), libMesh::NameBasedIO::read(), libMesh::Nemesis_IO::read(), libMesh::CheckpointIO::read(), libMesh::CheckpointIO::read_connectivity(), libMesh::XdrIO::read_header(), libMesh::CheckpointIO::read_nodes(), libMesh::System::read_parallel_data(), libMesh::System::read_SCALAR_dofs(), libMesh::System::read_serialized_blocked_dof_objects(), libMesh::System::read_serialized_vector(), libMesh::DistributedMesh::renumber_dof_objects(), libMesh::Partitioner::repartition(), OverlappingFunctorTest::run_partitioner_test(), libMesh::DofMap::scatter_constraints(), libMesh::DistributedMesh::set_next_unique_id(), libMesh::DofMap::set_nonlocal_dof_objects(), libMesh::PetscDMWrapper::set_point_range_in_section(), WriteVecAndScalar::setupTests(), libMesh::RBEIMEvaluation::side_gather_bfs(), DistributedMeshTest::testRemoteElemError(), CheckpointIOTest::testSplitter(), libMesh::MeshRefinement::uniformly_coarsen(), libMesh::DistributedMesh::update_parallel_id_counts(), libMesh::GMVIO::write_binary(), libMesh::GMVIO::write_discontinuous_gmv(), libMesh::ExodusII_IO_Helper::write_nodal_coordinates(), libMesh::VTKIO::write_nodal_data(), libMesh::ExodusII_IO::write_nodal_data(), libMesh::System::write_parallel_data(), libMesh::System::write_SCALAR_dofs(), libMesh::XdrIO::write_serialized_bcs_helper(), libMesh::System::write_serialized_blocked_dof_objects(), libMesh::XdrIO::write_serialized_connectivity(), libMesh::XdrIO::write_serialized_nodes(), and libMesh::XdrIO::write_serialized_nodesets().
|
inlineinherited |
Definition at line 114 of file parallel_object.h.
References libMesh::ParallelObject::_communicator, and TIMPI::Communicator::rank().
Referenced by libMesh::BoundaryInfo::_find_id_maps(), libMesh::PetscDMWrapper::add_dofs_to_section(), libMesh::DistributedMesh::add_elem(), libMesh::BoundaryInfo::add_elements(), libMesh::DofMap::add_neighbors_to_send_list(), libMesh::DistributedMesh::add_node(), libMesh::MeshTools::Modification::all_tri(), libMesh::DofMap::allgather_recursive_constraints(), libMesh::FEMSystem::assembly(), libMesh::Nemesis_IO::assert_symmetric_cmaps(), libMesh::Partitioner::assign_partitioning(), libMesh::Nemesis_IO_Helper::build_element_and_node_maps(), libMesh::Partitioner::build_graph(), libMesh::InfElemBuilder::build_inf_elem(), libMesh::BoundaryInfo::build_node_list_from_side_list(), libMesh::EquationSystems::build_parallel_elemental_solution_vector(), libMesh::EquationSystems::build_parallel_solution_vector(), libMesh::DistributedMesh::clear(), libMesh::DistributedMesh::clear_elems(), libMesh::ExodusII_IO_Helper::close(), libMesh::Nemesis_IO_Helper::compute_border_node_ids(), libMesh::Nemesis_IO_Helper::compute_communication_map_parameters(), libMesh::Nemesis_IO_Helper::compute_internal_and_border_elems_and_internal_nodes(), libMesh::RBConstruction::compute_max_error_bound(), libMesh::Nemesis_IO_Helper::compute_node_communication_maps(), libMesh::Nemesis_IO_Helper::compute_num_global_elem_blocks(), libMesh::Nemesis_IO_Helper::compute_num_global_nodesets(), libMesh::Nemesis_IO_Helper::compute_num_global_sidesets(), libMesh::Nemesis_IO_Helper::construct_nemesis_filename(), libMesh::ExodusII_IO::copy_elemental_solution(), libMesh::ExodusII_IO::copy_nodal_solution(), libMesh::ExodusII_IO::copy_scalar_solution(), libMesh::Nemesis_IO::copy_scalar_solution(), libMesh::MeshTools::correct_node_proc_ids(), libMesh::ExodusII_IO_Helper::create(), libMesh::DistributedMesh::delete_elem(), libMesh::MeshCommunication::delete_remote_elements(), libMesh::DofMap::distribute_dofs(), libMesh::DofMap::distribute_local_dofs_node_major(), libMesh::DofMap::distribute_local_dofs_var_major(), libMesh::DofMap::distribute_scalar_dofs(), libMesh::DistributedMesh::DistributedMesh(), libMesh::DofMap::end_dof(), libMesh::DofMap::end_old_dof(), libMesh::EnsightIO::EnsightIO(), libMesh::GenericProjector< FFunctor, GFunctor, FValue, ProjectionAction >::SubFunctor::find_dofs_to_send(), libMesh::MeshFunction::find_element(), libMesh::MeshFunction::find_elements(), libMesh::UnstructuredMesh::find_neighbors(), libMesh::DofMap::first_dof(), libMesh::DofMap::first_old_dof(), libMesh::RBEIMEvaluation::gather_bfs(), libMesh::Nemesis_IO_Helper::get_cmap_params(), libMesh::Nemesis_IO_Helper::get_eb_info_global(), libMesh::Nemesis_IO_Helper::get_elem_cmap(), libMesh::Nemesis_IO_Helper::get_elem_map(), libMesh::MeshBase::get_info(), libMesh::DofMap::get_info(), libMesh::Nemesis_IO_Helper::get_init_global(), libMesh::Nemesis_IO_Helper::get_init_info(), libMesh::Nemesis_IO_Helper::get_loadbal_param(), libMesh::DofMap::get_local_constraints(), libMesh::Nemesis_IO_Helper::get_node_cmap(), libMesh::Nemesis_IO_Helper::get_node_map(), libMesh::Nemesis_IO_Helper::get_ns_param_global(), libMesh::Nemesis_IO_Helper::get_ss_param_global(), libMesh::SparsityPattern::Build::handle_vi_vj(), libMesh::LaplaceMeshSmoother::init(), libMesh::SystemSubsetBySubdomain::init(), libMesh::PetscDMWrapper::init_and_attach_petscdm(), HeatSystem::init_data(), libMesh::ExodusII_IO_Helper::initialize(), libMesh::ExodusII_IO_Helper::initialize_element_variables(), libMesh::ExodusII_IO_Helper::initialize_global_variables(), libMesh::ExodusII_IO_Helper::initialize_nodal_variables(), libMesh::DistributedMesh::insert_elem(), libMesh::DofMap::is_evaluable(), libMesh::SparsityPattern::Build::join(), libMesh::TransientRBEvaluation::legacy_write_offline_data_to_files(), libMesh::RBSCMEvaluation::legacy_write_offline_data_to_files(), libMesh::RBEvaluation::legacy_write_offline_data_to_files(), libMesh::MeshTools::libmesh_assert_consistent_distributed(), libMesh::MeshTools::libmesh_assert_consistent_distributed_nodes(), libMesh::MeshTools::libmesh_assert_contiguous_dof_ids(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Elem >(), libMesh::MeshTools::libmesh_assert_valid_neighbors(), libMesh::DistributedMesh::libmesh_assert_valid_parallel_object_ids(), libMesh::DofMap::local_variable_indices(), main(), libMesh::MeshRefinement::make_coarsening_compatible(), AugmentSparsityOnInterface::mesh_reinit(), libMesh::TriangulatorInterface::MeshedHole::MeshedHole(), libMesh::MeshBase::n_active_local_elem(), libMesh::BoundaryInfo::n_boundary_conds(), libMesh::BoundaryInfo::n_edge_conds(), libMesh::DofMap::n_local_dofs(), libMesh::System::n_local_dofs(), libMesh::MeshBase::n_local_elem(), libMesh::MeshBase::n_local_nodes(), libMesh::BoundaryInfo::n_nodeset_conds(), libMesh::BoundaryInfo::n_shellface_conds(), libMesh::RBEIMEvaluation::node_gather_bfs(), libMesh::SparsityPattern::Build::operator()(), libMesh::DistributedMesh::own_node(), libMesh::BoundaryInfo::parallel_sync_node_ids(), libMesh::BoundaryInfo::parallel_sync_side_ids(), libMesh::System::point_gradient(), libMesh::System::point_hessian(), libMesh::System::point_value(), libMesh::DofMap::print_dof_constraints(), libMesh::DofMap::process_mesh_constraint_rows(), libMesh::Nemesis_IO_Helper::put_cmap_params(), libMesh::Nemesis_IO_Helper::put_elem_cmap(), libMesh::Nemesis_IO_Helper::put_elem_map(), libMesh::Nemesis_IO_Helper::put_loadbal_param(), libMesh::Nemesis_IO_Helper::put_node_cmap(), libMesh::Nemesis_IO_Helper::put_node_map(), libMesh::NameBasedIO::read(), libMesh::Nemesis_IO::read(), libMesh::XdrIO::read(), libMesh::CheckpointIO::read(), libMesh::EquationSystems::read(), libMesh::ExodusII_IO_Helper::read_elem_num_map(), libMesh::ExodusII_IO_Helper::read_global_values(), libMesh::ExodusII_IO::read_header(), libMesh::CheckpointIO::read_header(), libMesh::XdrIO::read_header(), libMesh::System::read_header(), libMesh::System::read_legacy_data(), libMesh::DynaIO::read_mesh(), libMesh::ExodusII_IO_Helper::read_node_num_map(), libMesh::System::read_parallel_data(), libMesh::TransientRBConstruction::read_riesz_representors_from_files(), libMesh::RBConstruction::read_riesz_representors_from_files(), libMesh::System::read_SCALAR_dofs(), libMesh::XdrIO::read_serialized_bc_names(), libMesh::XdrIO::read_serialized_bcs_helper(), libMesh::System::read_serialized_blocked_dof_objects(), libMesh::XdrIO::read_serialized_connectivity(), libMesh::System::read_serialized_data(), libMesh::XdrIO::read_serialized_nodes(), libMesh::XdrIO::read_serialized_nodesets(), libMesh::XdrIO::read_serialized_subdomain_names(), libMesh::System::read_serialized_vector(), libMesh::System::read_serialized_vectors(), libMesh::Nemesis_IO_Helper::read_var_names_impl(), libMesh::DistributedMesh::renumber_dof_objects(), libMesh::DistributedMesh::renumber_nodes_and_elements(), libMesh::DofMap::scatter_constraints(), libMesh::CheckpointIO::select_split_config(), libMesh::DistributedMesh::set_next_unique_id(), libMesh::DofMap::set_nonlocal_dof_objects(), libMesh::PetscDMWrapper::set_point_range_in_section(), libMesh::RBEIMEvaluation::side_gather_bfs(), ExodusTest< elem_type >::test_read_gold(), ExodusTest< elem_type >::test_write(), MeshInputTest::testAbaqusRead(), MeshInputTest::testCopyElementSolutionImpl(), MeshInputTest::testCopyElementVectorImpl(), MeshInputTest::testCopyNodalSolutionImpl(), DefaultCouplingTest::testCoupling(), PointNeighborCouplingTest::testCoupling(), MeshInputTest::testDynaFileMappings(), MeshInputTest::testDynaNoSplines(), MeshInputTest::testDynaReadElem(), MeshInputTest::testDynaReadPatch(), MeshInputTest::testExodusFileMappings(), MeshInputTest::testExodusIGASidesets(), MeshInputTest::testExodusWriteElementDataFromDiscontinuousNodalData(), MeshInputTest::testLowOrderEdgeBlocks(), SystemsTest::testProjectMatrix1D(), SystemsTest::testProjectMatrix2D(), SystemsTest::testProjectMatrix3D(), BoundaryInfoTest::testShellFaceConstraints(), MeshInputTest::testSingleElementImpl(), WriteVecAndScalar::testSolution(), CheckpointIOTest::testSplitter(), MeshInputTest::testTetgenIO(), libMesh::MeshTools::total_weight(), libMesh::MeshRefinement::uniformly_coarsen(), libMesh::DistributedMesh::update_parallel_id_counts(), libMesh::DTKAdapter::update_variable_values(), libMesh::NameBasedIO::write(), libMesh::XdrIO::write(), libMesh::CheckpointIO::write(), libMesh::EquationSystems::write(), libMesh::GMVIO::write_discontinuous_gmv(), libMesh::ExodusII_IO::write_element_data(), libMesh::ExodusII_IO_Helper::write_element_values(), libMesh::ExodusII_IO_Helper::write_element_values_element_major(), libMesh::ExodusII_IO_Helper::write_elements(), libMesh::ExodusII_IO_Helper::write_elemset_data(), libMesh::ExodusII_IO_Helper::write_elemsets(), libMesh::ExodusII_IO::write_global_data(), libMesh::ExodusII_IO_Helper::write_global_values(), libMesh::System::write_header(), libMesh::ExodusII_IO::write_information_records(), libMesh::ExodusII_IO_Helper::write_information_records(), libMesh::ExodusII_IO_Helper::write_nodal_coordinates(), libMesh::UCDIO::write_nodal_data(), libMesh::VTKIO::write_nodal_data(), libMesh::ExodusII_IO::write_nodal_data(), libMesh::ExodusII_IO::write_nodal_data_common(), libMesh::ExodusII_IO::write_nodal_data_discontinuous(), libMesh::ExodusII_IO_Helper::write_nodal_values(), libMesh::ExodusII_IO_Helper::write_nodeset_data(), libMesh::Nemesis_IO_Helper::write_nodesets(), libMesh::ExodusII_IO_Helper::write_nodesets(), libMesh::RBEIMEvaluation::write_out_interior_basis_functions(), libMesh::RBEIMEvaluation::write_out_node_basis_functions(), libMesh::RBEIMEvaluation::write_out_side_basis_functions(), write_output_solvedata(), libMesh::System::write_parallel_data(), libMesh::RBConstruction::write_riesz_representors_to_files(), libMesh::System::write_SCALAR_dofs(), libMesh::XdrIO::write_serialized_bc_names(), libMesh::XdrIO::write_serialized_bcs_helper(), libMesh::System::write_serialized_blocked_dof_objects(), libMesh::XdrIO::write_serialized_connectivity(), libMesh::System::write_serialized_data(), libMesh::XdrIO::write_serialized_nodes(), libMesh::XdrIO::write_serialized_nodesets(), libMesh::XdrIO::write_serialized_subdomain_names(), libMesh::System::write_serialized_vector(), libMesh::System::write_serialized_vectors(), libMesh::ExodusII_IO_Helper::write_sideset_data(), libMesh::Nemesis_IO_Helper::write_sidesets(), libMesh::ExodusII_IO_Helper::write_sidesets(), libMesh::ExodusII_IO::write_timestep(), libMesh::ExodusII_IO_Helper::write_timestep(), and libMesh::ExodusII_IO::write_timestep_discontinuous().
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
Definition at line 156 of file femparameters.C.
References absolute_residual_tolerance, analytic_jacobians, coarsegridx, coarsegridy, coarsegridz, coarsen_fraction, coarsen_threshold, coarserefinements, libMesh::ParallelObject::comm(), constrain_in_solver, deltat, deltat_reductions, dimension, dirichlet_condition_variables, dirichlet_conditions, libMesh::DISCRETE_L2, domain_edge_height, domain_edge_length, domain_edge_width, domain_xmin, domain_ymin, domain_zmin, domainfile, domaintype, elementorder, elementtype, end_time, libMesh::err, extra_quadrature_order, extrarefinements, fe_family, fe_order, global_tolerance, libMesh::H1, libMesh::H2, indicator_type, initial_adaptivesteps, initial_conditions, initial_extra_quadrature, initial_linear_tolerance, initial_sobolev_order, initial_timestep, libMesh::L2, linear_tolerance_multiplier, max_adaptivesteps, max_linear_iterations, max_nonlinear_iterations, mesh_partitioner_type, mesh_redistribute_func, min_step_length, minimum_linear_tolerance, n_timesteps, libMesh::Quality::name(), nelem_target, neumann_condition_variables, neumann_conditions, new_function_base(), numerical_jacobian_h, other_boundary_functions, other_interior_functions, libMesh::out, output_bz2, output_exodus, output_gmv, output_gz, output_nemesis, output_tecplot, output_xda, output_xdr, patch_reuse, periodic_boundaries, print_element_jacobians, print_element_residuals, print_element_solutions, print_jacobian_norms, print_jacobians, print_residual_norms, print_residuals, print_solution_norms, print_solutions, TIMPI::Communicator::rank(), libMesh::Real, refine_fraction, refine_uniformly, relative_residual_tolerance, relative_step_tolerance, require_residual_reduction, reuse_preconditioner, run_postprocess, run_simulation, sobolev_order, solution_history_type, solver_quiet, solver_verbose, steadystate_tolerance, system_config_file, system_types, time_solver_quiet, timesolver_core, timesolver_maxgrowth, timesolver_norm, timesolver_theta, timesolver_tolerance, timesolver_upper_tolerance, use_petsc_snes, verify_analytic_jacobians, write_exodus_error, write_gmv_error, write_interval, and write_tecplot_error.
Referenced by main().
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
void FEMParameters::read | ( | GetPot & | input, |
const std::vector< std::string > * | other_variable_names = nullptr |
||
) |
|
protectedinherited |
Definition at line 120 of file parallel_object.h.
Referenced by libMesh::EquationSystems::build_parallel_elemental_solution_vector(), libMesh::EquationSystems::build_parallel_solution_vector(), libMesh::ParallelObject::comm(), libMesh::ParallelObject::n_processors(), libMesh::ParallelObject::operator=(), libMesh::ParallelObject::processor_id(), and libMesh::BoundaryInfo::regenerate_id_sets().
libMesh::Real FEMParameters::absolute_residual_tolerance |
Definition at line 134 of file femparameters.h.
Referenced by read().
bool FEMParameters::analytic_jacobians |
Definition at line 115 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::coarsegridx |
Definition at line 51 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::coarsegridy |
Definition at line 51 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::coarsegridz |
Definition at line 51 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::coarsen_fraction |
Definition at line 62 of file femparameters.h.
Referenced by build_mesh_refinement(), and read().
libMesh::Real FEMParameters::coarsen_threshold |
Definition at line 62 of file femparameters.h.
Referenced by build_mesh_refinement(), and read().
unsigned int FEMParameters::coarserefinements |
Definition at line 52 of file femparameters.h.
Referenced by read().
bool FEMParameters::constrain_in_solver |
Definition at line 128 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::deltat |
Definition at line 39 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::deltat_reductions |
Definition at line 36 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::dimension |
Definition at line 46 of file femparameters.h.
Referenced by read().
std::map< libMesh::boundary_id_type, std::vector< unsigned int > > FEMParameters::dirichlet_condition_variables |
Definition at line 94 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::map< libMesh::boundary_id_type, libMesh::FunctionBase< libMesh::Number > * > FEMParameters::dirichlet_conditions |
Definition at line 91 of file femparameters.h.
Referenced by read(), set_system_parameters(), and ~FEMParameters().
libMesh::Real FEMParameters::domain_edge_height |
Definition at line 50 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::domain_edge_length |
Definition at line 50 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::domain_edge_width |
Definition at line 50 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::domain_xmin |
Definition at line 49 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::domain_ymin |
Definition at line 49 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::domain_zmin |
Definition at line 49 of file femparameters.h.
Referenced by read().
std::string FEMParameters::domainfile |
Definition at line 47 of file femparameters.h.
Referenced by build_domain(), and read().
std::string FEMParameters::domaintype |
Definition at line 47 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::elementorder |
Definition at line 48 of file femparameters.h.
Referenced by read().
std::string FEMParameters::elementtype |
Definition at line 47 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::end_time |
Definition at line 39 of file femparameters.h.
Referenced by read().
int FEMParameters::extra_quadrature_order |
Definition at line 111 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::extrarefinements |
Definition at line 52 of file femparameters.h.
Referenced by read().
std::vector< std::string > FEMParameters::fe_family |
Definition at line 109 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::vector< unsigned int > FEMParameters::fe_order |
Definition at line 110 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::global_tolerance |
Definition at line 61 of file femparameters.h.
Referenced by build_mesh_refinement(), and read().
std::string FEMParameters::indicator_type |
Definition at line 147 of file femparameters.h.
Referenced by build_error_estimator(), and read().
unsigned int FEMParameters::initial_adaptivesteps |
Definition at line 64 of file femparameters.h.
Referenced by read().
std::map< libMesh::subdomain_id_type, libMesh::FunctionBase< libMesh::Number > * > FEMParameters::initial_conditions |
Definition at line 89 of file femparameters.h.
Referenced by read(), and ~FEMParameters().
unsigned int FEMParameters::initial_extra_quadrature |
Definition at line 142 of file femparameters.h.
Referenced by read().
double FEMParameters::initial_linear_tolerance |
Definition at line 136 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::initial_sobolev_order |
Definition at line 141 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::initial_timestep |
Definition at line 34 of file femparameters.h.
Referenced by read(), and write_output_headers().
double FEMParameters::linear_tolerance_multiplier |
Definition at line 136 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::max_adaptivesteps |
Definition at line 63 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::max_linear_iterations |
Definition at line 133 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::max_nonlinear_iterations |
Definition at line 133 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::string FEMParameters::mesh_partitioner_type |
Definition at line 56 of file femparameters.h.
Referenced by read().
std::string FEMParameters::mesh_redistribute_func |
Definition at line 53 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::min_step_length |
Definition at line 132 of file femparameters.h.
Referenced by read(), and set_system_parameters().
double FEMParameters::minimum_linear_tolerance |
Definition at line 136 of file femparameters.h.
Referenced by read(), and set_system_parameters().
unsigned int FEMParameters::n_timesteps |
Definition at line 34 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::nelem_target |
Definition at line 60 of file femparameters.h.
Referenced by build_mesh_refinement(), and read().
std::map< libMesh::boundary_id_type, std::vector< unsigned int > > FEMParameters::neumann_condition_variables |
Definition at line 94 of file femparameters.h.
Referenced by read().
std::map< libMesh::boundary_id_type, libMesh::FunctionBase< libMesh::Number > * > FEMParameters::neumann_conditions |
Definition at line 91 of file femparameters.h.
Referenced by read(), and ~FEMParameters().
libMesh::Real FEMParameters::numerical_jacobian_h |
Definition at line 117 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::map< int, std::map< libMesh::boundary_id_type, libMesh::FunctionBase< libMesh::Number > * > > FEMParameters::other_boundary_functions |
Definition at line 101 of file femparameters.h.
Referenced by read(), and ~FEMParameters().
std::map< int, std::map< libMesh::subdomain_id_type, libMesh::FunctionBase< libMesh::Number > * > > FEMParameters::other_interior_functions |
Definition at line 98 of file femparameters.h.
Referenced by read(), and ~FEMParameters().
bool FEMParameters::output_bz2 |
Definition at line 69 of file femparameters.h.
Referenced by numbered_filename(), and read().
bool FEMParameters::output_exodus |
Definition at line 69 of file femparameters.h.
Referenced by read(), and write_output().
bool FEMParameters::output_gmv |
Definition at line 69 of file femparameters.h.
Referenced by read(), and write_output().
bool FEMParameters::output_gz |
Definition at line 69 of file femparameters.h.
Referenced by numbered_filename(), and read().
bool FEMParameters::output_nemesis |
Definition at line 69 of file femparameters.h.
Referenced by read().
bool FEMParameters::output_tecplot |
Definition at line 69 of file femparameters.h.
Referenced by read(), and write_output().
bool FEMParameters::output_xda |
Definition at line 69 of file femparameters.h.
Referenced by read(), and write_output().
bool FEMParameters::output_xdr |
Definition at line 69 of file femparameters.h.
Referenced by read(), and write_output().
bool FEMParameters::patch_reuse |
Definition at line 148 of file femparameters.h.
Referenced by build_error_estimator(), and read().
std::vector< libMesh::PeriodicBoundary > FEMParameters::periodic_boundaries |
Definition at line 85 of file femparameters.h.
Referenced by read().
bool FEMParameters::print_element_jacobians |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_element_residuals |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_element_solutions |
Definition at line 119 of file femparameters.h.
Referenced by read().
bool FEMParameters::print_jacobian_norms |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_jacobians |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_residual_norms |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_residuals |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_solution_norms |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::print_solutions |
Definition at line 119 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::refine_fraction |
Definition at line 62 of file femparameters.h.
Referenced by build_mesh_refinement(), and read().
bool FEMParameters::refine_uniformly |
Definition at line 146 of file femparameters.h.
Referenced by read().
libMesh::Real FEMParameters::relative_residual_tolerance |
Definition at line 134 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::relative_step_tolerance |
Definition at line 134 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::require_residual_reduction |
Definition at line 130 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::reuse_preconditioner |
Definition at line 130 of file femparameters.h.
Referenced by read().
bool FEMParameters::run_postprocess |
Definition at line 105 of file femparameters.h.
Referenced by read().
bool FEMParameters::run_simulation |
Definition at line 105 of file femparameters.h.
Referenced by read(), write_output_footers(), and write_output_headers().
unsigned int FEMParameters::sobolev_order |
Definition at line 149 of file femparameters.h.
Referenced by read().
std::string FEMParameters::solution_history_type |
Definition at line 38 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::solver_quiet |
Definition at line 130 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::solver_verbose |
Definition at line 130 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::steadystate_tolerance |
Definition at line 39 of file femparameters.h.
Referenced by read(), write_output_footers(), and write_output_headers().
std::string FEMParameters::system_config_file |
Definition at line 153 of file femparameters.h.
Referenced by read().
std::vector< std::string > FEMParameters::system_types |
Definition at line 78 of file femparameters.h.
Referenced by read().
bool FEMParameters::time_solver_quiet |
Definition at line 130 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::string FEMParameters::timesolver_core |
Definition at line 37 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::timesolver_maxgrowth |
Definition at line 39 of file femparameters.h.
Referenced by read(), and set_system_parameters().
std::vector< libMesh::FEMNormType > FEMParameters::timesolver_norm |
Definition at line 42 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::timesolver_theta |
Definition at line 39 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::timesolver_tolerance |
Definition at line 39 of file femparameters.h.
Referenced by read(), set_system_parameters(), write_output_footers(), and write_output_headers().
libMesh::Real FEMParameters::timesolver_upper_tolerance |
Definition at line 39 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::transient |
Definition at line 35 of file femparameters.h.
Referenced by set_system_parameters().
bool FEMParameters::use_petsc_snes |
Definition at line 129 of file femparameters.h.
Referenced by read(), and set_system_parameters().
libMesh::Real FEMParameters::verify_analytic_jacobians |
Definition at line 116 of file femparameters.h.
Referenced by read(), and set_system_parameters().
bool FEMParameters::write_exodus_error |
Definition at line 69 of file femparameters.h.
Referenced by read().
bool FEMParameters::write_gmv_error |
Definition at line 69 of file femparameters.h.
Referenced by read().
unsigned int FEMParameters::write_interval |
Definition at line 68 of file femparameters.h.
Referenced by read().
bool FEMParameters::write_tecplot_error |
Definition at line 69 of file femparameters.h.
Referenced by read().