MAST
MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver Member List

This is the complete list of members for MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver, including all inherited members.

_assemble_massMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_assemblyMAST::AssemblyElemOperationsprotected
_compute_eig_amplification_factor(libMesh::SparseMatrix< Real > &A, libMesh::SparseMatrix< Real > &B)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_compute_norm_amplification_factor(const libMesh::NumericVector< Real > &sol0, const libMesh::NumericVector< Real > &sol1)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_disciplineMAST::AssemblyElemOperationsprotected
_index0MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_index1MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_physics_elemMAST::AssemblyElemOperationsprotected
_sol_dirMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_sol_name_rootMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_systemMAST::AssemblyElemOperationsprotected
_t0MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
_use_eigenvalue_stabilizationMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverprotected
acceleration(unsigned int prev_iter=0) const MAST::TransientSolverBase
acceleration_sensitivity(unsigned int prev_iter=0) const MAST::TransientSolverBase
advance_time_step()MAST::TransientSolverBasevirtual
advance_time_step_with_sensitivity()MAST::TransientSolverBasevirtual
AssemblyElemOperations()MAST::AssemblyElemOperations
betaMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
build_local_quantities(const libMesh::NumericVector< Real > &current_sol, std::vector< libMesh::NumericVector< Real > * > &qtys)MAST::TransientSolverBasevirtual
build_sensitivity_local_quantities(unsigned int prev_iter, std::vector< libMesh::NumericVector< Real > * > &qtys)MAST::TransientSolverBasevirtual
check_element_numerical_jacobian(RealVectorX &sol)MAST::NonlinearImplicitAssemblyElemOperations
clear_assembly()MAST::TransientSolverBasevirtual
clear_discipline_and_system()MAST::AssemblyElemOperationsvirtual
clear_elem()MAST::AssemblyElemOperationsvirtual
clear_elem_operation_object()MAST::TransientSolverBasevirtual
dtMAST::TransientSolverBase
elem_calculations(bool if_jac, RealVectorX &vec, RealMatrixX &mat)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
elem_linearized_jacobian_solution_product(RealVectorX &vec)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
elem_second_derivative_dot_solution_assembly(RealMatrixX &mat)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
elem_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &vec)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
elem_sensitivity_contribution_previous_timestep(const std::vector< RealVectorX > &prev_sols, RealVectorX &vec)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
elem_shape_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &vec)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
elem_topology_sensitivity_calculations(const MAST::FunctionBase &f, const MAST::FieldFunction< RealVectorX > &vel, RealVectorX &vec)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
evaluate_q_sens_for_previous_interval(MAST::AssemblyBase &assembly, const MAST::FunctionBase &p, MAST::OutputAssemblyElemOperations &output)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
extract_element_sensitivity_data(const std::vector< libMesh::dof_id_type > &dof_indices, const std::vector< libMesh::NumericVector< Real > * > &sols, std::vector< RealVectorX > &local_sols)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
get_assembly()MAST::AssemblyElemOperationsvirtual
get_discipline()MAST::AssemblyElemOperations
get_elem_operation_object()MAST::TransientSolverBasevirtual
get_physics_elem()MAST::AssemblyElemOperationsinline
get_system_initialization()MAST::AssemblyElemOperations
init(const MAST::GeomElem &elem)=0MAST::AssemblyElemOperationspure virtual
max_ampMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
max_indexMAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
NonlinearImplicitAssemblyElemOperations()MAST::NonlinearImplicitAssemblyElemOperations
sensitivity_solve(MAST::AssemblyBase &assembly, const MAST::FunctionBase &f)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
set_assembly(MAST::AssemblyBase &assembly)MAST::TransientSolverBasevirtual
set_discipline_and_system(MAST::PhysicsDisciplineBase &discipline, MAST::SystemInitialization &system)MAST::AssemblyElemOperationsvirtual
set_eigenvalue_stabilization(bool f)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
set_elem_acceleration(const RealVectorX &accel)MAST::AssemblyElemOperationsvirtual
set_elem_acceleration_sensitivity(const RealVectorX &accel)MAST::AssemblyElemOperationsvirtual
set_elem_data(unsigned int dim, const libMesh::Elem &ref_elem, MAST::GeomElem &elem) const =0MAST::AssemblyElemOperationspure virtual
set_elem_operation_object(MAST::TransientAssemblyElemOperations &elem_ops)MAST::TransientSolverBasevirtual
set_elem_perturbed_acceleration(const RealVectorX &accel)MAST::AssemblyElemOperationsvirtual
set_elem_perturbed_solution(const RealVectorX &sol)MAST::AssemblyElemOperationsvirtual
set_elem_perturbed_velocity(const RealVectorX &vel)MAST::AssemblyElemOperationsvirtual
set_elem_solution(const RealVectorX &sol)MAST::AssemblyElemOperationsvirtual
set_elem_solution_sensitivity(const RealVectorX &sol)MAST::AssemblyElemOperationsvirtual
set_elem_velocity(const RealVectorX &vel)MAST::AssemblyElemOperationsvirtual
set_elem_velocity_sensitivity(const RealVectorX &vel)MAST::AssemblyElemOperationsvirtual
set_element_data(const std::vector< libMesh::dof_id_type > &dof_indices, const std::vector< libMesh::NumericVector< Real > * > &sols)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
set_element_perturbed_data(const std::vector< libMesh::dof_id_type > &dof_indices, const std::vector< libMesh::NumericVector< Real > * > &sols)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
set_nolinear_solution_location(std::string &file_root, std::string &dir)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
solution(unsigned int prev_iter=0) const MAST::TransientSolverBase
solution_sensitivity(unsigned int prev_iter=0) const MAST::TransientSolverBase
solve(MAST::AssemblyBase &assembly)MAST::TransientSolverBasevirtual
solve_highest_derivative_and_advance_time_step(MAST::AssemblyBase &assembly)MAST::TransientSolverBase
solve_highest_derivative_and_advance_time_step_with_sensitivity(MAST::AssemblyBase &assembly, const MAST::FunctionBase &f)MAST::TransientSolverBase
StabilizedFirstOrderNewmarkTransientSensitivitySolver()MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolver
TransientSolverBase(unsigned int o, unsigned int n)MAST::TransientSolverBase
update_acceleration(libMesh::NumericVector< Real > &acc, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
update_delta_acceleration(libMesh::NumericVector< Real > &acc, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
update_delta_velocity(libMesh::NumericVector< Real > &vel, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
update_sensitivity_acceleration(libMesh::NumericVector< Real > &acc, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolverinlinevirtual
update_sensitivity_velocity(libMesh::NumericVector< Real > &vec, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
update_velocity(libMesh::NumericVector< Real > &vel, const libMesh::NumericVector< Real > &sol)MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
velocity(unsigned int prev_iter=0) const MAST::TransientSolverBase
velocity_sensitivity(unsigned int prev_iter=0) const MAST::TransientSolverBase
~AssemblyElemOperations()MAST::AssemblyElemOperationsvirtual
~NonlinearImplicitAssemblyElemOperations()MAST::NonlinearImplicitAssemblyElemOperationsvirtual
~StabilizedFirstOrderNewmarkTransientSensitivitySolver()MAST::StabilizedFirstOrderNewmarkTransientSensitivitySolvervirtual
~TransientSolverBase()MAST::TransientSolverBasevirtual