MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
MAST::SecondOrderNewmarkTransientSolver Member List

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

_assemblyMAST::AssemblyElemOperationsprotected
_disciplineMAST::AssemblyElemOperationsprotected
_physics_elemMAST::AssemblyElemOperationsprotected
_skip_comm_sumMAST::AssemblyElemOperationsprotected
_systemMAST::AssemblyElemOperationsprotected
acceleration(unsigned int prev_iter=0) constMAST::TransientSolverBase
acceleration_sensitivity(unsigned int prev_iter=0) constMAST::TransientSolverBase
advance_time_step(bool increment_time=true)MAST::TransientSolverBasevirtual
advance_time_step_with_sensitivity()MAST::TransientSolverBasevirtual
AssemblyElemOperations()MAST::AssemblyElemOperations
betaMAST::SecondOrderNewmarkTransientSolver
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::SecondOrderNewmarkTransientSolvervirtual
elem_linearized_jacobian_solution_product(RealVectorX &vec)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
elem_second_derivative_dot_solution_assembly(RealMatrixX &mat)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
elem_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &vec)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
elem_shape_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &vec)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
elem_topology_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &vec)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
elem_topology_sensitivity_calculations(const MAST::FunctionBase &f, const MAST::FieldFunction< RealVectorX > &vel, RealVectorX &vec)=0MAST::NonlinearImplicitAssemblyElemOperationspure virtual
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::SecondOrderNewmarkTransientSolvervirtual
gammaMAST::SecondOrderNewmarkTransientSolver
get_assembly()MAST::AssemblyElemOperationsvirtual
get_discipline()MAST::AssemblyElemOperations
get_elem_boundary_velocity_data()MAST::AssemblyElemOperationsvirtual
get_elem_operation_object()MAST::TransientSolverBasevirtual
get_physics_elem()MAST::AssemblyElemOperationsinline
get_system_initialization()MAST::AssemblyElemOperations
init(const MAST::GeomElem &elem)=0MAST::AssemblyElemOperationspure virtual
NonlinearImplicitAssemblyElemOperations()MAST::NonlinearImplicitAssemblyElemOperations
SecondOrderNewmarkTransientSolver()MAST::SecondOrderNewmarkTransientSolver
sensitivity_solve(MAST::AssemblyBase &assembly, const MAST::FunctionBase &f)MAST::TransientSolverBasevirtual
set_assembly(MAST::AssemblyBase &assembly)MAST::TransientSolverBasevirtual
set_discipline_and_system(MAST::PhysicsDisciplineBase &discipline, MAST::SystemInitialization &system)MAST::AssemblyElemOperationsvirtual
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::SecondOrderNewmarkTransientSolvervirtual
set_element_perturbed_data(const std::vector< libMesh::dof_id_type > &dof_indices, const std::vector< libMesh::NumericVector< Real > *> &sols)MAST::SecondOrderNewmarkTransientSolvervirtual
set_skip_comm_sum(bool skip)MAST::AssemblyElemOperationsinline
solution(unsigned int prev_iter=0) constMAST::TransientSolverBase
solution_sensitivity(unsigned int prev_iter=0) constMAST::TransientSolverBase
solve(MAST::AssemblyBase &assembly)MAST::TransientSolverBasevirtual
solve_highest_derivative_and_advance_time_step(MAST::AssemblyBase &assembly, bool increment_time=true)MAST::TransientSolverBase
solve_highest_derivative_and_advance_time_step_with_sensitivity(MAST::AssemblyBase &assembly, const MAST::FunctionBase &f)MAST::TransientSolverBase
TransientSolverBase(unsigned int o, unsigned int n)MAST::TransientSolverBase
update_acceleration(libMesh::NumericVector< Real > &vec, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
update_delta_acceleration(libMesh::NumericVector< Real > &acc, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
update_delta_velocity(libMesh::NumericVector< Real > &vel, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
update_sensitivity_acceleration(libMesh::NumericVector< Real > &acc, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
update_sensitivity_velocity(libMesh::NumericVector< Real > &vel, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
update_velocity(libMesh::NumericVector< Real > &vec, const libMesh::NumericVector< Real > &sol)MAST::SecondOrderNewmarkTransientSolvervirtual
velocity(unsigned int prev_iter=0) constMAST::TransientSolverBase
velocity_sensitivity(unsigned int prev_iter=0) constMAST::TransientSolverBase
~AssemblyElemOperations()MAST::AssemblyElemOperationsvirtual
~NonlinearImplicitAssemblyElemOperations()MAST::NonlinearImplicitAssemblyElemOperationsvirtual
~SecondOrderNewmarkTransientSolver()MAST::SecondOrderNewmarkTransientSolvervirtual
~TransientSolverBase()MAST::TransientSolverBasevirtual